Search from the Journals, Articles, and Headings
Advanced Search (Beta)
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

دولت و مال و زر کا کیا کرنا

دولت و مال و زر کا کیا کرنا
ہم فقیروں نے گھر کا کیا کرنا

عمر کی قید جس پرندے کو
اُس نے پھر بال و پر کا کیا کرنا

ہم کو تم بے خبر ہی رہنے دو
ہم نے پا کر خبر کا کیا کرنا

جب مرض لا دوا ہی ہو جائے
پھر کسی چارہ گر کا کیا کرنا

جو درِ یار پہ نہ جھکتے ہوں
اُس جبیں اور سر کا کیا کرنا

جس سے تائبؔ نہ فیض حاصل ہو
ایسی چوکھٹ کا، در کا، کیا کرنا

علاج معالجہ اور دم کی شرعی حیثیت

Islam lays much stress on the physical, spiritual and metal health of human beings. For the spiritual wellbeing of mankind Allah sent the Prophets and revealed divine books. The process of physical cure is called Tababat. Although it stands for the physical cure but is used as a spiritual cure as well. Five different methods of cure are found in the traditions of our Prophet  (SAAW) and these have been discussed in this article. Whether a person should go for remedy of disease or not, both of these views are found in Ahadith, which is apparently a contradiction. In the following article an attempt has been made toreconcile these apparently different views. The views of Islamic Scholars have also been mentioned regarding this issue. Different methods of cure remained in use in different periods of time that have also been analyzed in this article. The prohibition and permission of the use of spiritual methods of cure such as Dumm, Ta’weez and magic have also been discussed and an attempt has also been made to find the reasons of two different existing extremes in Muslim nation regarding this matter.

A Hybrid Approach for the Representation and Visualization of Composition in Recognized Design Patterns

Design patterns are standard design solutions that can be applied and composed in different applications where pattern related information is generally implicit in the UML diagrams of the applications. Applications of design patterns improve the quality and development productivity of software applications. Most software designs are based on different design patterns which are composed with each other. Therefore visualization of overlapping in recognized design patterns play an important role for the program comprehension. Different representations of design patterns have been proposed but each representation has its strengths and limitations. State of the art design pattern visualization approaches are unable to capture all the aspects of design patterns visualization which is important for the comprehension of any software application e.g. the role that a class, attribute and operation plays in a design pattern. Additionally, there exist multiple instances of a design pattern and different kinds of overlapping in design of different systems. Visualization of overlapping and composition in design patterns is undermining area. This research work is intended to analyze the characteristics, strengths and limitations of key design pattern representations used for visualization and based on the critical analysis of state of the art design pattern visualization approaches propose a hybrid approach which incorporates best features of existing approaches while suppressing their limitations. Our proposed hybrid notation is used to represent design pattern information related to class and to visualize different kinds of overlapping. Stereotypes, their associated tagged values, semantics and constraints are defined to represent the design pattern information related to attributes and/or operations of a class. We developed a prototyping tool named VisCDP to validate the concept of our approach.VisCDP is used to visualize design patterns information related to classes, operations and/or attributes in the composition of Recognized Design patterns. It provides static as well as on demand (dynamic) visualization in any UML class diagram. A real world case study is used to evaluate our approach and to compare the results with the other approaches.
Asian Research Index Whatsapp Chanel
Asian Research Index Whatsapp Chanel

Join our Whatsapp Channel to get regular updates.