MetaProPOS: a meta-process patterns ontology for software development communities

  • Authors:
  • Nahla Jlaiel;Mohamed Ben Ahmed

  • Affiliations:
  • RIADI Laboratory, National School of Computer Science, University of La Manouba, La Manouba, Tunisia;RIADI Laboratory, National School of Computer Science, University of La Manouba, La Manouba, Tunisia

  • Venue:
  • KES'11 Proceedings of the 15th international conference on Knowledge-based and intelligent information and engineering systems - Volume Part I
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Process patterns are a valuable mechanism to capture and disseminate best practices during any software development process. Consequently, they have been successfully and increasingly used within software development communities to reuse proven solutions. But the multiplicity, diversity and widespread dissemination of their descriptions are making barriers to identify relevant patterns for a specific context. Hence, a more formal and unified representation of process patterns is needed to allow a rigorous reasoning process as well as machine processing means in order to provide architectural and semantic unification of patterns knowledge in addition to an intelligent interconnection of patterns that are most appropriate to solve a given problem. In this context, we propose a semantic representation based on a process pattern metamodel for which an ontology-based approach is adopted. This latter provides a formal and shared conceptualization as well as a robust inferential basis for building an intelligent framework of process patterns capitalization and reuse within software development communities improving therefore, their ability to develop high quality software.