<?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-9-1</publicationDate>
<volume>2</volume>
<issue>3</issue>
<startPage>46</startPage>
<endPage>54</endPage>
<doi> </doi>
<publisherRecordId>2</publisherRecordId>
<documentType>article</documentType>
<title language="eng">Refactoring of non-dispatchable flaws in the design model based on 
coupling</title>
<authors>
<author>
<name>Syed Uzair Ahmad</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>Fawad Qayum</name>
<email></email>
<affiliationId>1</affiliationId>
<affiliationId>2</affiliationId>
</author>
<author>
<name>Faqir Gul</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>Hafiz Abdul
 Wahab</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 IT and CS, University of Malakand, Pakistan
</affiliationName>
</affiliationsList>
<abstract>
It is always better to detect and dispatch flaws at design level before the start of development for better and economic results. Refactoring is considered as a better way to address the design flaws. To the best of our knowledge, none of the available techniques targets non-dispatchable flaws of the design model in their approaches. In this paper, we are focused on multiple aspects that have been missed by the existing researchers of refactoring. For example, use of coupling to define flaws in the design model; secondly, use of refactoring to address the non-dispatchable flaws in the design models; thirdly, confirmation that whether addressing of a design flaw caused other flaws or not. Furthermore, we have used real life example of a telephonic call system to elaborate our approach.
</abstract>
<fullTextUrl format="pdf">
http://www.iaees.org/publications/journals/selforganizology/articles/2015-2(3)/refactoring-of-non-dispatchable-flaws-in-the-design-model-based-on-coupling.pdf
</fullTextUrl>
<keywords>
<keyword>dispatch</keyword>
<keyword>design flaw</keyword>
<keyword>refactoring</keyword>
<keyword>coupling</keyword>
</keywords>
</record>
</records>
