Abstract

Objetive: provide a scalable environment to represent the concepts of the basic profile of the ISO / IEC 29110 standard for Small and Medium-sized Enterprises (SMEs) and their relationships. Methodology: In this paper we propose a novel approach for generating an ontology related to the ISO/IEC 29110 basic profile. We follow some steps: (i) modeling the domain by using executable pre-conceptual schemas; (ii) creating equivalences between pre-conceptual schemas and ontology elements; (iii) translating such equivalences into Protégé, an ontology-based environment; and (iv) creating rules for inferring knowledge from the ontology in order to overcome the aforementioned problems. Results: We create an ontology related to concepts of the ISO/IEC 29110 and their relations in its basic profile. We also answer questions in order to ease the implementation process of the ISO/IEC 29110 basic profile. Conclusions: The resulting ontology serves as support for VSEs and academics when implementing or teaching the basic profile of the ISO/IEC 29110.

Highlights

  • Organizations promote software process standards for addressing demands for quality in basically three aspects: product, process, and organization

  • In this paper we develop two approaches in order to provide a robust knowledge representation of the ISO/IEC 29110 basic profile: a pre-conceptual schema containing the complete framework of the profile— including structural, dynamic, and conditional relationships—into a graphical form [18, 19] and an ontology developed in Protégé, a graphical ontology framework for building intelligent systems and acquiring knowledge [20]

  • This paper is structured in the following way: in Section 2 we introduce the method by including a conceptual framework, the required background and related studies, and the development of the method including the executable pre-conceptual schema and the ontology in Protégé; in Section 3 we discuss the results obtained, in Section 4 we provide some conclusions possible lines of future work

Read more

Summary

Introduction

Organizations promote software process standards for addressing demands for quality in basically three aspects: product, process, and organization. The core of each profile contains processes, activities, tasks, roles, etc., depending on the project complexity This basic profile—belonging to the generic profile group—is related to quality improvement in software projects and is suitable to any development approach—agile, waterfall, incremental, etc.—based on the VSE needs [2]. Henderson et al [12] and Gonzales et al [13], propose an approach for developing an ontology for harmonizing ISO software engineering standards. Henderson et al [12] relate a proposal sent to the sub-committee responsible for software engineering standards (SC7), in which they propose five ontologies. Together, such ontologies would homogenize the definitions and process types of different ISO standards.

Methods
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.