Weaki - A weakly-typed wiki for incremental software knowledge acquisition

Detalhes bibliográficos
Autor(a) principal: Manuel Antonio Gomes Pereira
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: https://hdl.handle.net/10216/85750
Resumo: Software development can be seen as the final stage in a process of knowledge acquisition, during which the acquired knowledge accumulates and evolves towards a source code that fulfills a set of conditions previously defined by the stakeholders. The knowledge acquired this way is stored in the form of software artifacts which have two different aspects: structure and content, that are very difficult to change separately from each other. To manage the acquired knowledge and the complexity of the acquisition process there are methods, practices and tools that are commonly used to facilitate the acquisition and processing of knowledge. Among these tools, one of the most popular are the wikis. Wikis provide a good platform to manage knowledge while also supporting collaborative work. However beyond what wikis already provide, it would be useful if they had other aspects such as the recognition of knowledge structures and the support for its evolutionary behaviour. The main goal of this work is to develop an extension to an existing wiki, by adding the functionalities to support structure recognition and type inference, with the goal of aiding in the development of software documentation artifacts, allowing for a gradual increase in the formalization of its structure and content. The usefulness of the wiki extension was validated through and empirical experience with students.
id RCAP_89387ff3910412c5af5932df7845119e
oai_identifier_str oai:repositorio-aberto.up.pt:10216/85750
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Weaki - A weakly-typed wiki for incremental software knowledge acquisitionEngenharia electrotécnica, electrónica e informáticaElectrical engineering, Electronic engineering, Information engineeringSoftware development can be seen as the final stage in a process of knowledge acquisition, during which the acquired knowledge accumulates and evolves towards a source code that fulfills a set of conditions previously defined by the stakeholders. The knowledge acquired this way is stored in the form of software artifacts which have two different aspects: structure and content, that are very difficult to change separately from each other. To manage the acquired knowledge and the complexity of the acquisition process there are methods, practices and tools that are commonly used to facilitate the acquisition and processing of knowledge. Among these tools, one of the most popular are the wikis. Wikis provide a good platform to manage knowledge while also supporting collaborative work. However beyond what wikis already provide, it would be useful if they had other aspects such as the recognition of knowledge structures and the support for its evolutionary behaviour. The main goal of this work is to develop an extension to an existing wiki, by adding the functionalities to support structure recognition and type inference, with the goal of aiding in the development of software documentation artifacts, allowing for a gradual increase in the formalization of its structure and content. The usefulness of the wiki extension was validated through and empirical experience with students.2016-07-182016-07-18T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/10216/85750TID:201662175engManuel Antonio Gomes Pereirainfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-29T12:48:17Zoai:repositorio-aberto.up.pt:10216/85750Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T23:27:09.978525Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Weaki - A weakly-typed wiki for incremental software knowledge acquisition
title Weaki - A weakly-typed wiki for incremental software knowledge acquisition
spellingShingle Weaki - A weakly-typed wiki for incremental software knowledge acquisition
Manuel Antonio Gomes Pereira
Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
title_short Weaki - A weakly-typed wiki for incremental software knowledge acquisition
title_full Weaki - A weakly-typed wiki for incremental software knowledge acquisition
title_fullStr Weaki - A weakly-typed wiki for incremental software knowledge acquisition
title_full_unstemmed Weaki - A weakly-typed wiki for incremental software knowledge acquisition
title_sort Weaki - A weakly-typed wiki for incremental software knowledge acquisition
author Manuel Antonio Gomes Pereira
author_facet Manuel Antonio Gomes Pereira
author_role author
dc.contributor.author.fl_str_mv Manuel Antonio Gomes Pereira
dc.subject.por.fl_str_mv Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
topic Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
description Software development can be seen as the final stage in a process of knowledge acquisition, during which the acquired knowledge accumulates and evolves towards a source code that fulfills a set of conditions previously defined by the stakeholders. The knowledge acquired this way is stored in the form of software artifacts which have two different aspects: structure and content, that are very difficult to change separately from each other. To manage the acquired knowledge and the complexity of the acquisition process there are methods, practices and tools that are commonly used to facilitate the acquisition and processing of knowledge. Among these tools, one of the most popular are the wikis. Wikis provide a good platform to manage knowledge while also supporting collaborative work. However beyond what wikis already provide, it would be useful if they had other aspects such as the recognition of knowledge structures and the support for its evolutionary behaviour. The main goal of this work is to develop an extension to an existing wiki, by adding the functionalities to support structure recognition and type inference, with the goal of aiding in the development of software documentation artifacts, allowing for a gradual increase in the formalization of its structure and content. The usefulness of the wiki extension was validated through and empirical experience with students.
publishDate 2016
dc.date.none.fl_str_mv 2016-07-18
2016-07-18T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/10216/85750
TID:201662175
url https://hdl.handle.net/10216/85750
identifier_str_mv TID:201662175
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799135577081118721