Modelo de condensación de conocimiento para soporte a la localización del expertise en el desarrollo de software



Título del documento: Modelo de condensación de conocimiento para soporte a la localización del expertise en el desarrollo de software
Revue: Computación y sistemas
Base de datos:
Número de sistema: 000560769
ISSN: 1405-5546
Autores: 1
1
2
2
1
Instituciones: 1Instituto Tecnológico de Sonora, México
2Universidad Autónoma de San Luís Potosí, México
Año:
Periodo: Ene-Mar
Volumen: 27
Número: 1
Paginación: 183-208
País: México
Idioma: Español
Resumen en español La localización del expertise una necesidad crítica en las organizaciones de software y es utilizado para resolver necesidades de conocimiento. Los desarrolladores acumulan expertise de las tecnologías utlizadas y los problemas resueltos durante los proyectos. Actualmente las organizaciones no se benefician de este, saber como modelar el expertise permitir a las organizaciones acceder a mejores prácticas y soluciones a problemas. Este trabajo presenta un modelo que implementa el concepto de condensación de conocimiento; el cual tiene como objetivo clasificar, recuperar y compartir conocimientos valiosos entre los interesados de una manera que facilite su recuperación. El modelo consta de tres módulos principales: gramática formal, conocimiento semántico y herramientas de experiencia. En el módulo de gramática formal, se presenta un formalismo para describir cómo los desarrolladores almacenan y comparten su conocimiento. En el modulo de conocimiento semántico, se propone un modelo de conocimiento arquitectónico. Finalmente, en el módulo de herramientas de expertise se presentan dos prototipos que implementan los elementos del modulo de conocimiento semántico.
Resumen en inglés To support their knowledge needs, finding relevant expertise is a critical need in software organizations. Developers use it and accumulate expertise from the technologies they use and the problems solved within projects. Currently, members of the organizations have yet to benefit from this expertise. Learning how to model it might enable access to the best practices and problem-solved information. This work presents a model that implements the knowledge condensation concept to capture expertise during the software development process. The aim is to classify, retrieve, and share valuable knowledge among stakeholders in an unsuitable form for its recovery. The model consists of three modules: formal grammar, semantic knowledge, and expertise tools. The formal grammar module presents an approach to formalize how developers store and share their knowledge. The semantic knowledge module presents an architectural knowledge model. Finally, we presented two prototypes in the expertise tools module that use the semantic knowledge module elements.
Palabras clave: Desarrollo de software,
Representación de conocimiento,
Conocimiento arquitectónico
Keyword: Knowledge representation,
Software development,
Architectural knowledge
Texte intégral: Texto completo (Ver HTML) Texto completo (Ver PDF)