On the development life cycle of distributed functional applications: a case study

UDC.coleccionTeseses_ES
dc.contributor.advisorGulías, Víctor M.
dc.contributor.authorCastro, Laura M.
dc.contributor.otherUniversidade da Coruñaes_ES
dc.date.accessioned2010-10-14T08:40:07Z
dc.date.available2010-10-14T08:40:07Z
dc.date.issued2010
dc.description.abstract[Abstract] In a world where technology plays a major, increasing role day after day, efforts devoted to develop better software are never too much. Both industry and academia are well aware of this, and keep on working to face the new problems and challenges that arise, more efficiently and effectively each time. Companies show their interest in cutting-edge methods, techniques, and tools, especially when they are backed up with empirical results that show practical benefits. On the other hand, academia is more than ever aware of real-world problems, and it is succeeding in connecting its research efforts to actual case studies. This thesis follows the mentioned trend, as it presents a study on software applications development based on a real case. As its main novelty and contribution, the integral process of software development is addressed from the functional paradigm point of view. In contrast with the traditional imperative paradigm, the functional paradigm represents not only a different way of developing applications, but also a distinct manner of thinking about software itself. This work goes through the characteristics and properties that functional technology gives to both software and its development process, from the early analysis and design development phases, up to the final and no less critical verification and validation stages. In particular, the strengths and opportunities that emerge in the broad field of testing, thanks to the use of the functional paradigm, are explored in depth. From the analysis of this process being put into practise in a real software development experience, we draw conclusions about the convenience of applying a functional approach to complex domains. At the same time, we extract a reusable engineering methodology to do so.es_ES
dc.identifier.isbn978-84-693-8373-5
dc.identifier.urihttp://hdl.handle.net/2183/7329
dc.language.isoenges_ES
dc.rightsOs titulares dos dereitos de propiedade intelectual autorizan a visualización do contido desta tese a través de Internet, así como a súa reproducción, gravación en soporte informático ou impresión para o seu uso privado e/ou con fins de estudo e de investigación. En nengún caso se permite o uso lucrativo deste documento. Estos dereitos afectan tanto ó resumo da tese como o seu contido Los titulares de los derechos de propiedad intelectual autorizan la visualización del contenido de esta tesis a través de Internet, así como su repoducción, grabación en soporte informático o impresión para su uso privado o con fines de investigación. En ningún caso se permite el uso lucrativo de este documento. Estos derechos afectan tanto al resumen de la tesis como a su contenidoes_ES
dc.rights.accessRightsopen accesses_ES
dc.subjectProgramación funcionales_ES
dc.titleOn the development life cycle of distributed functional applications: a case studyes_ES
dc.typedoctoral thesises_ES
dspace.entity.typePublication
relation.isAdvisorOfPublication8cdea048-b740-44af-bdb5-dfe00052d1cb
relation.isAdvisorOfPublication.latestForDiscovery8cdea048-b740-44af-bdb5-dfe00052d1cb
relation.isAuthorOfPublication5510ff34-1757-4dea-b825-fb66e62d39a9
relation.isAuthorOfPublication.latestForDiscovery5510ff34-1757-4dea-b825-fb66e62d39a9

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Castro_LauraM_TD_2010.pdf
Size:
3.1 MB
Format:
Adobe Portable Document Format
Description: