<?xml version="1.0" encoding="UTF-8"?>
<records>
<record>
<language>eng</language>
<publisher>International Academy of Ecology and Environmental Sciences</publisher>
<journalTitle>Selforganizology</journalTitle>
<issn>2410-0080</issn>
<publicationDate>2015-12-1</publicationDate>
<volume>2</volume>
<issue>4</issue>
<startPage>102</startPage>
<endPage>114</endPage>
<doi> </doi>
<publisherRecordId>4</publisherRecordId>
<documentType>article</documentType>
<title language="eng">Semantics of cardinality-based service feature diagrams based on 
linear logic</title>
<authors>
<author>
<name>Ghulam Mustafa Assad</name>
<email></email>
<affiliationId>1</affiliationId>
<affiliationId>2</affiliationId>
</author>
<author>
<name>Muhammad Naeem</name>
<email></email>
<affiliationId>1</affiliationId>
<affiliationId>2</affiliationId>
</author>
<author>
<name>Hafiz Abdul Wahab</name>
<email></email>
<affiliationId>1</affiliationId>
<affiliationId>2</affiliationId>
</author>
<author>
<name>Faisal Bahadur</name>
<email></email>
<affiliationId>1</affiliationId>
<affiliationId>2</affiliationId>
</author>
<author>
<name>Sarfraz Ahmed</name>
<email></email>
<affiliationId>1</affiliationId>
<affiliationId>2</affiliationId>
</author>
</authors>
<affiliationsList>
<affiliationName affiliationId="1">
Department of Information Technology, Hazara University, Mansehra, Pakistan
</affiliationName>
<affiliationName affiliationId="2">
Department of Information Technology, Abbottabad University of Science and Technology, Abbottabad, Pakistan
</affiliationName>
<affiliationName affiliationId="3">
Department of Mathematics, Hazara University, Mansehra, Pakistan
</affiliationName>
<affiliationName affiliationId="4">
Department of Mathematics, Abbottabad University of Science and Technology, Abbottabad, Pakistan
</affiliationName>
</affiliationsList>
<abstract>
To provide efficient services to end-user it is essential to manage variability among services. Feature modeling is an important approach to manage variability and commonalities of a system in product line. Feature models are composed of feature diagrams. Service feature diagrams (an extended form of feature diagrams) introduced some new notations to classical feature diagrams. Service feature diagrams provide selection rights for variable features. In our previous work, we introduced cardinalities for the selection of features from a service feature diagram which we call cardinality-based service feature diagrams (CSFD). In this paper, we provide semantics to CSFDs. These semantics are backed by the formal calculus of Linear Logic. We provide rules to interpret CSFDs into linear logical formula. Our results show that the linear formulas of CSFDs give the same results as expected from the CSFDs.
</abstract>
<fullTextUrl format="pdf">
http://www.iaees.org/publications/journals/selforganizology/articles/2015-2(4)/semantics-of-cardinality-based-service-feature-diagrams.pdf
</fullTextUrl>
<keywords>
<keyword>feature modelling</keyword>
<keyword>service feature diagrams</keyword>
<keyword>software product line</keyword>
<keyword>variability and similarity
 management</keyword>
<keyword>cardinality-based service feature diagrams</keyword>
</keywords>
</record>
</records>
