ONTO-ResAsset Development: An Ontology for Reusable Assets Specification and Management
نویسندگان
چکیده
Reuse is an important mechanism to increase productivity and to reduce time and costs during software development. Although source code is the most commonly reusable asset, other types of assets can also be reused, such as requirements, business processes, analysis and design models, etc. In this context, it is important that the knowledge about reusable assets and its management are available to potential stakeholders. This work presents the development of an ontology of reusable assets specification and management, named ONTO-ResAsset. This ontology is evaluated under two points-of-view: domain experts and non-experts. Keywords– Ontology, Software Assets, Software Asset Management, Software Reuse
منابع مشابه
Configuration Management for Reusable Software
This paper discusses the configuration management of reusable software, and proposes an architecture that incorporates configuration management with a software library. Introduction Software configuration management concerns monitoring and controlling changes to software. This paper discusses configuration management of reusable software assets, drawing on previous work on configuration managem...
متن کاملEngineering Languages for Specifying Product-Derivation Processes in Software Product Lines
The goal of a Software Product Line (SPL) is to create a set of reusable software assets for the rapid production of a software systems family aimed at a specific market segment. The main objective of SPL engineering is to construct, as automatically as possible, specific products after selecting the particular set of features that must be included in them. Unlike traditional engineering of sin...
متن کامل&%55$ssolhggwrr'hyhorsphqwwzlwkk5hxvhh%dvhggrqq0hfdqrvv 0hfdqrv$q2yhuylhz
ion levels, called reusable assets, these elements have to be stored in an adequate repository [4,5]. The supported abstraction levels are requirements level, design level and implementation level. Around the a reuse model has been defined, which is articulated over three edges, the technical model, the process model and the qualification model. The technical reuse model presents a duality comp...
متن کاملAn Executive Approach Based On the Production of Fuzzy Ontology Using the Semantic Web Rule Language Method (SWRL)
Today, the need to deal with ambiguous information in semantic web languages is increasing. Ontology is an important part of the W3C standards for the semantic web, used to define a conceptual standard vocabulary for the exchange of data between systems, the provision of reusable databases, and the facilitation of collaboration across multiple systems. However, classical ontology is not enough ...
متن کاملPuLSE-I: Deriving Instances from a Product Line Infrastructure
Reusing assets during application engineering promises to improve the efficiency of systems development. However, in order to benefit from reusable assets, application engineering processes must incorporate when and how to use the reusable assets during single system development. However, when and how to use a reusable asset depends on what types of reusable assets have been created. Product li...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014