A Petri Net approach for representing Orthogonal Variability Models

Journal Title: INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY - Year 2013, Vol 9, Issue 1

Abstract

The software product line (SPL) paradigm is used for developing software system products from a set of reusable artifacts, known as platform. The Orthogonal Variability Modeling (OVM) is a technique for representing and managing the variability and composition of those artifacts for deriving products in the SPL. Nevertheless, OVM does not support the formal analysis of the models. For example, the detection of dead artifacts (i.e., artifcats that cannot be included in any product) is an exhaustive activity which implies the verification of relationships between artifacs, artifacts parents, and so on. In this work, we introduce a Petri nets approach for representing and analyzing OVM models. The proposed net is built from elemental topologies that represents OVM concepts and relationships. Finally, we simulate the net and study their properties in order to avoid the product feasibility problems.

Authors and Affiliations

Cristian Martinez, Silvio Gonnet, Horacio Leone

Keywords

Related Articles

Privacy and Security Issues In Mobile Social Networking and in Modern Shopping Experience

Future shopping applications collect basic profile information of the person and provide great service on recommending books, electronics and other products based on user profile, previous shopping history and relationsh...

Real Time Shipment Tracking System Using RFID

This paper presents a viable system for online shipment tracking using RFID technology. It aims to find the location where exactly it is at an instance of time, from the time of shipment to the time of delivery. The syst...

Proposing Parameters for Evaluating Sustainability of mHealth Systems in Developing Countries

The exponential rise in global healthcare challenges; the rise in morbidity and mortality, especially in developing countries have compelled stakeholders to explore alternative ways of overcoming the crisis. Guided by th...

WATERMARKING TECHNIQUES

Embedding a hidden stream of bits in a file is called Digital watermarking. The file could be an image, audio, video or text. Nowadays, a digital watermarking has many applications such as broadcast monitoring, owner ide...

Raspberry Pi for Commercial Applications

The objective of this paper is to create a low cost commercial off the shelf data analyzer for improving automotive safety and design a user interface infotainment system by using Raspberry Pi.  In this paper we propose...

Download PDF file
  • EP ID EP650172
  • DOI 10.24297/ijct.v9i1.4158
  • Views 63
  • Downloads 0

How To Cite

Cristian Martinez, Silvio Gonnet, Horacio Leone (2013). A Petri Net approach for representing Orthogonal Variability Models. INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY, 9(1), 995-1003. https://europub.co.uk/articles/-A-650172