2018
DOI: 10.1007/s10796-018-9862-7
|View full text |Cite
|
Sign up to set email alerts
|

Towards a Methodology for Knowledge Reuse Based on Semantic Repositories

Abstract: Although reuse is generally considered a good practice within software engineering, several problems dissuade its industrial application and a new viewpoint is needed. This paper presents a new perspective of reuse based on improved retrieval techniques for semantic content (knowledge). This approach, called Universal Knowledge Reuse Methodology (UKRM), drops the investment costs needed in systematic reuse, including the cost of traceability in the process, and reduces the chaos of ad-hoc reuse. UKRM makes reu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
4
0
1

Year Published

2019
2019
2024
2024

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 12 publications
(6 citation statements)
references
References 31 publications
0
4
0
1
Order By: Relevance
“…Entretanto, ao recriar as funcionalidades, os desenvolvedores enfrentam as mesmas dificuldades que já foram encontradas e superadas anteriormente. Deste modo, deve-se conscientizar os desenvolvedores a reutilizar código (Fraga et al, 2019).…”
Section: Reúso Nas Organizaçõesunclassified
“…Entretanto, ao recriar as funcionalidades, os desenvolvedores enfrentam as mesmas dificuldades que já foram encontradas e superadas anteriormente. Deste modo, deve-se conscientizar os desenvolvedores a reutilizar código (Fraga et al, 2019).…”
Section: Reúso Nas Organizaçõesunclassified
“…Among the significant kinds of knowledge that can be reused in software development, tacit knowledge is one of them [55]. Recent research claims there is a current trend for software reuse evolving towards knowledge reuse, as purely reusing software is not easy for developers, nor profitable or interesting [56,57]. In this work, we consider knowledge to be the information gathered from sources of support, integrated with semantic content tailored by software developers' expertise.…”
Section: Plos Onementioning
confidence: 99%
“…To this end, engineering professionals and public planners should define new collaboration dynamics, surpassing the existing knowledge to make the industrial energy, safety, and security systems interoperable, in line with the latest European Interoperability proposal [14] and the lifecycle Systems Engineering practices described in ISO 15288 and applied in the INCOSE Smart City Initiative [15], with the aim of supporting municipalities and public agencies in adopting innovative technologies. Such requirements must be reused, and knowledge management approaches and essential activities must be adopted [16,17].…”
Section: Introductionmentioning
confidence: 99%