Wednesday, May 29, 2013

Nouvelle discipline scientifique Inchallah

Plusieurs domaines d'informatique appliquée existent:

-informatique appliquée à la gestion.
-informatique appliquée à la finance
-informatique appliquée à la médecine.
-informatique appliquée à la métérologie.
-etc...


Pourquoi ne pas utiliser cette boite à outils extraordinaire qu'est "l'informatique" pour servir l'islam, dans ce sens, il est possible de construire une nouvelle discipline universitaire qui aurait pour appellation :

-l'informatique appliquée aux études islamiques.

Il y a un certain nombre d'objectifs scientifiques qui pourraient être accomplis grâce à l'informatique, par exemple :

-analyse des textes historiques,
-extraction de patterns, et d'algorithmes,
-construction d'ontologie, ou thésaurus,
-construction de logiciel ludiques pour l'apprentissage du coran ou hadith,
-construction d'une sira complète, en utilisant des mécanismes d'IA (A.I),
etc... les possibilités sont illimitées et Allah al mo3ine.

=====================================
translation
=====================================

Several of computer science applied exist:

-informatics management.

-informatics finance

-informatics medicine.

computer-applied to meteorology.

-etc ...

Why not use this box special tools what "IT" to serve Islam, in this sense, it is possible to build a new academic discipline that would name:

computer-applied to Islamic studies.

There are a number of scientific objectives that could be achieved through the computer, for example:

-analysis of historical texts,

-extraction patterns, and algorithms,

-construction of ontology or thesaurus

-building fun software for learning the Qur'an or hadith,

construction of a full-sira, using AI mechanisms (AI)

etc ... the possibilities are endless and Allah al mo3ine.


=========================================
جديد العلمية الانضباط إن شاء الله
تطبيق عدة علوم الكمبيوتر موجودة:

-المعلوماتية الإدارية.
-المعلوماتية المالية
-المعلوماتية الطب.
-تطبيقها الكمبيوتر للأرصاد الجوية.
الخ ...،


لماذا لا تستخدم هذه الخانة أدوات خاصة ما "IT" لخدمة الإسلام، في هذا المعنى، فمن الممكن لبناء الانضباط الأكاديمي الجديد الذي سيعين:

-IT تطبيقها على الدراسات الإسلامية.

هناك عدد من الأهداف العلمية التي يمكن تحقيقها من خلال جهاز الكمبيوتر، على سبيل المثال:

تحليل النصوص التاريخية،
استخراج أنماط، والخوارزميات،
-البناء من الأنطولوجيا أو مكنز
بناء متعة برامج للتعلم القرآن أو الحديث،
بناء A-الصيرة كامل، وذلك باستخدام آليات منظمة العفو الدولية (AI)
الخ ... الاحتمالات لا حصر لها 

============================================================
 一些计算机科学应用存在

信息管理。

信息金融

信息学医学

计算机应用气象

- ...

为什么不使用这个盒子特殊工具,什么是“IT服务伊斯兰教,在这个意义上说,它有可能建立一个新的学科会说出

适用伊斯兰研究

有很多科学目标可以通过计算机实现,例如

分析历史文本

提取模式和算法

本体词库建设

建设有趣的软件学习古兰经圣训

建设一个完整的缺陷,使用AI机制AI

等等......可能性是无止境的
=================================================================

Yīxiē jìsuànjī kēxué yìngyòng cúnzài:

Xìnxī guǎnlǐ.

Xìnxī jīnróng

Xìnxī xué yīxué.

Jìsuànjī yìngyòng qìxiàng.

- Děng...

Wèishéme bù shǐyòng zhège hézi de tèshū gōngjù, shénme shì “IT” fúwù yīsīlán jiào, zài zhège yìyì shàng shuō, tā yǒu kěnéng jiànlì yīgè xīn de xuékē, huì shuō chū:

Shìyòng yīsīlán yánjiū.

Yǒu hěnduō kēxué mùbiāo, kěyǐ tōngguò jìsuànjī lái shíxiàn, lìrú:

Fēnxī lìshǐ wénběn,

Tíqǔ móshì hé suànfǎ,

Běntǐ huò cí kù jiànshè

Jiànshè yǒuqù de ruǎnjiàn xuéxí gǔlánjīng hé shèng xun,

Jiànshè yīgè wánzhěng de quēxiàn, shǐyòng AI jīzhì (AI)

Děng děng...... Kěnéng xìng shì wú zhǐjìng de
=========================================================

कंप्यूटर विज्ञान की कई मौजूद लागू:

सूचना प्रबंधन.

सूचना वित्त

सूचना दवा.

मौसम विज्ञान के लिए कंप्यूटर लागू.

-आदि ...

"आईटी" इस अर्थ में, इस्लाम की सेवा करने के लिए क्या इस बॉक्स को विशेष उपकरणों का उपयोग नहीं क्यों, यह नाम होता है कि एक नया शैक्षिक अनुशासन का निर्माण संभव है:

आईटी इस्लामी अध्ययन के लिए आवेदन किया.

उदाहरण के लिए, कंप्यूटर के माध्यम से प्राप्त किया जा सकता है कि वैज्ञानिक उद्देश्यों में से एक नंबर रहे हैं:

ऐतिहासिक ग्रंथों का विश्लेषण,

-निकालना पैटर्न और एल्गोरिदम,

आंटलजी या थिसॉरस का निर्माण

कुरान या हदीस सीखने के लिए भवन आनन्द सॉफ्टवेयर,

तंत्र का उपयोग कर एक पूर्ण सिरा, (एआई) के निर्माण

आदि ... संभावनाएं अनंत हैं
===================================================
 
Kampyūṭara vijñāna kī ka'ī maujūda lāgū:

Sūcanā prabandhana.

Sūcanā vitta

Sūcanā davā.

Mausama vijñāna kē li'ē kampyūṭara lāgū.

- Ādi...

" Ā'īṭī" isa artha mēṁ, islāma kī sēvā karanē kē li'ē kyā isa bŏksa kō viśēṣa upakaraṇōṁ kā upayōga nahīṁ kyōṁ, yaha nāma hōtā hai ki ēka nayā śaikṣika anuśāsana kā nirmāṇa sambhava hai:

Ā'īṭī islāmī adhyayana kē li'ē āvēdana kiyā.

Udāharaṇa kē li'ē, kampyūṭara kē mādhyama sē prāpta kiyā jā sakatā hai ki vaijñānika uddēśyōṁ mēṁ sē ēka nambara rahē haiṁ:

Aitihāsika granthōṁ kā viślēṣaṇa,

- Nikālanā paiṭarna aura ēlgōridama,

Āṇṭalajī yā thisŏrasa kā nirmāṇa

Kurāna yā hadīsa sīkhanē kē li'ē bhavana ānanda sŏphṭavēyara,

Ai tantra kā upayōga kara ēka pūrṇa sirā, (ē'ā'ī) kē nirmāṇa

Ādi... Sambhāvanā'ēṁ ananta haiṁ
==========================================

Varios de la informática aplicada existen:

gestión informática.

-Informática finanzas

-Informática medicina.

ordenador aplicado a la meteorología.

-Etc ...

¿Por qué no utilizar este cuadro de herramientas especiales, lo que "" para servir al Islam, en este sentido, es posible construir una nueva disciplina académica que nombrar:

-Informática aplicada a los estudios islámicos.

Hay una serie de objetivos científicos que podrían lograrse a través del ordenador, por ejemplo:

-Análisis de textos históricos,

-Extracción de patrones y algoritmos,

-Construcción de la ontología o tesauro

Creación de software divertido para aprender el Corán o el Hadiz,

Construcción de un-Sira completo, utilizando los mecanismos de AI (AI)

etc ... las posibilidades son infinitas
================================================

Несколько информатики применяются существует:

-информатики управления.

-информатики финансы

-информатики медицины.

Компьютерные применяется к метеорологии.

-и т.д. ...

Почему бы не использовать эту коробку специальных инструментов, что "ЭТО" служить исламу, в этом смысле, можно построить новые учебные дисциплины, которая бы назвал:

-это относилось к исламоведения.

Есть ряд научных задач, которые могут быть достигнуты с помощью компьютера, например:

-Анализ исторических текстах,

Извлечение-моделей и алгоритмов

-Строительство онтологии или тезауруса

потенциала весело программное обеспечение для изучения Корана или хадисов,

Построение полного сирой, используя механизмы AI (AI)

и т.д. ... возможности безграничны
===============================================

 
Neskol'ko informatiki primenyayutsya sushchestvuyet:

- informatiki upravleniya .

- informatiki finansy

- informatiki meditsiny.

Komp'yuternyye primenyayetsya k meteorologii.

- i t.d. ...

Pochemu by ne ispol'zovat' etu korobku spetsial'nykh instrumentov , chto "ETO" sluzhit' islamu , v etom smysle , mozhno postroit' novyye uchebnyye distsipliny, kotoraya by nazval :

- eto otnosilos' k islamovedeniya .

Yest' ryad nauchnykh zadach, kotoryye mogut byt' dostignuty s pomoshch'yu komp'yutera , naprimer:

- Analiz istoricheskikh tekstakh,

Izvlecheniye - modeley i algoritmov

- Stroitel'stvo ontologii ili tezaurusa

potentsiala veselo programmnoye obespecheniye dlya izucheniya Korana ili khadisov ,

Postroyeniye polnogo siroy , ispol'zuya mekhanizmy AI (AI)

i t.d. ... vozmozhnosti bezgranichny
============================================
 
 কম্পিউটার বিজ্ঞানের বিভিন্ন বিদ্যমান প্রয়োগ:

-ইনফরমেটিক্স ব্যবস্থাপনা.

-ইনফরমেটিক্স ফাইনান্স

-ইনফরমেটিক্স ঔষধ.

আবহবিদ্যা আপনি কম্পিউটার প্রয়োগ করা হয়েছে.

-ইত্যাদি ...

"এটা" এই অর্থে, ইসলামের পরিবেশন কি এই বক্স বিশেষ সরঞ্জাম ব্যবহার করে না কেন, নাম দিন যে একটি নতুন একাডেমিক শৃঙ্খলা নির্মাণ করা সম্ভব:

-আই.টি. ইসলামী গবেষণা প্রয়োগ.

উদাহরণস্বরূপ, কম্পিউটারের মাধ্যমে অর্জন করা যেতে পারে যে বৈজ্ঞানিক উদ্দেশ্য একটি নম্বর আছে:

ঐতিহাসিক গ্রন্থে-বিশ্লেষণ,

-এক্সট্রাকশন নিদর্শন, এবং আলগোরিদিম,

তত্ত্ববিদ্যা বা জ্ঞানভাণ্ডার এর নির্মাণ

কুরআন বা হাদিস শেখার জন্য বিল্ডিং মজার সফটওয়্যার,

এআই পদ্ধতি ব্যবহার করে একটি পূর্ণ Sira (এআই) নির্মাণ

ইত্যাদি ... সম্ভাবনার অবিরাম
=============================================================
 
Kampi'uṭāra bijñānēra bibhinna bidyamāna praẏōga:

- Inapharamēṭiksa byabasthāpanā.

- Inapharamēṭiksa phā'inānsa

- Inapharamēṭiksa auṣadha.

Ābahabidyā āpani kampi'uṭāra praẏōga karā haẏēchē.

- Ityādi...

"Ēṭā" ē'i arthē, isalāmēra paribēśana ki ē'i baksa biśēṣa sarañjāma byabahāra karē nā kēna, nāma dina yē ēkaṭi natuna ēkāḍēmika śr̥ṅkhalā nirmāṇa karā sambhaba:

- Ā'i.Ṭi. Isalāmī gabēṣaṇā praẏōga.

Udāharaṇasbarūpa, kampi'uṭārēra mādhyamē arjana karā yētē pārē yē baijñānika uddēśya ēkaṭi nambara āchē:

Aitihāsika granthē - biślēṣaṇa,

- Ēksaṭrākaśana nidarśana, ēbaṁ ālagōridima,

Tattbabidyā bā jñānabhāṇḍāra ēra nirmāṇa

Kura'āna bā hādisa śēkhāra jan'ya bilḍiṁ majāra saphaṭa'ōẏyāra,

Ē'ā'i pad'dhati byabahāra karē ēkaṭi pūrṇa Sira (ē'ā'i) nirmāṇa

Ityādi... Sambhābanāra abirāma
 
================================================
 
Vários de informática aplicada existe:

-Informática de Gestão.

-Informática finanças

-Informática medicina.

computador aplicado a meteorologia.

-Etc ...

Por que não usar essa caixa de ferramentas especiais que "IT" para servir o Islã, neste sentido, é possível construir uma nova disciplina acadêmica que teria o nome:

-IT aplicada a estudos islâmicos.

um certo número de objectivos científicos que poderiam ser obtidos por meio do computador, por exemplo:

-análise de textos históricos,

-Extração de padrões e algoritmos,

-Construção de ontologia ou thesaurus

Construção de software divertido para aprender o Alcorão ou hadith,

Construção de um full-sira, utilizando mecanismos AI (AI)

etc ... as possibilidades são infinitas
================================================
 
コンピュータ科学のいくつかは存在し適用された

·情報管理

- 情報ファイナンス

- 情報

気象学へのコンピュータに適用

-ETC...

"IT"はこの意味でイスラムに奉仕するのか、このボックスの特別なツールを使用しない理由、それは名前を付けるような新しい学問を構築することが可能です

-ITは、イスラム研究に適用される

例えばコンピュータを介して達成することができる科学的な目標の数があります:

歴史的なテキストの分析 -

·抽出パターン、アルゴリズム、

オントロジーシソーラス構築 -

クルアーンハディースを学習するためビルの楽しいソフトウェア

AIメカニズムAI)を使用して、フルSIRAの構築

など...可能性は無限大です
 
=================================================================
 
Konpyūta kagaku no ikutsu ka wa sonzai shite tekiyō sa reta: · Jōhō kanri. - Jōhō fainansu - Jōhō kusuri. Kishō-gaku e no konpyūta ni tekiyō. - ETC... " IT" wa kono imi de, Isuramu ni hōshi suru no ka, kono bokkusu no tokubetsuna tsūru o shiyō shinai riyū, soreha namae o tsukeru yōna atarashī gakumon o kōchiku suru koto ga kanōdesu: - IT wa, Isuramu kenkyū ni tekiyō sa reru. Tatoeba, konpyūta o kaishite tassei suru koto ga dekiru kagakutekina mokuhyō no kazu ga arimasu: Rekishi-tekina tekisuto no bunseki - , · Chūshutsu patān, arugorizumu, Ontorojī ya shisōrasu no kōchiku - Kuruān ya hadīsu o gakushū suru tame, biru no tanoshī sofutō~ea, AI mekanizumu (AI) o shiyō shite, furu shirā no kōchiku, Nado... Kanōsei wa bugendaidesu
 
=================================================
 
Mehrere der Informatik angewandt existieren:

Informatik-Management.

Informatik-Finanzen

Informatik-Medizin.

Meteorologie-Computer angewendet.

-Etc ...

Warum nicht dieses Feld Spezialwerkzeuge was "es" zum Islam zu dienen, in diesem Sinne ist es möglich, eine neue akademische Disziplin, die nennen würde bauen:

-IT, die auf islamischen Studien.

Es gibt eine Reihe von wissenschaftlichen Ziele, die durch den Computer erreicht werden, können zum Beispiel:

-Analyse von historischen Texten,

Extraction-Muster und Algorithmen

-Bau von Ontologie oder Thesaurus

Gebäude-Spaß-Software zum Erlernen der Koran oder Hadith

Bau eines Full-sira mit KI-Mechanismen (AI)

etc ... die Möglichkeiten sind endlos
 
===============================================
 
Sawetara ilmu komputer Applied ana:

-Informatik manajemen.

-Informatik finance

-Informatik medicine.

komputer-Applied kanggo bab meteorologi.

-liyane ...

Apa ora nggunakake kothak pribadi khusus apa "IT" kanggo ngawula marang agama Islam, ing pangertèn iki, sampeyan bisa kanggo mbangun anyar Disiplin akademisi sing bakal jeneng:

-IT Applied kanggo pasinaon Islam.

Ana sawetara ngelmu sing dislametaké saged ngrambah liwat komputer, contone:

-Analysis saka sajarah teks,

-extraction patron, lan kalkulus,

-Construction saka ontologi utawa Kamus

Kémah-fun lunak kanggo Learning Qur'an utawa ing Hadis,

construction of a full-sira, nggunakake AI mekanisme (AI)

liyane ... sing kemungkinan wis telas
 
================================================
 
컴퓨터 과학 여러 가지가 존재 적용 :

- 정보학 관리 할 수 ​​있습니다.

- 정보학 금융

- 정보학 의학.

기상청 컴퓨터 적용.

- 기타 ...

"IT"는 의미에서 이슬람를 제공하기 위해 무엇을이 상자 특별한 도구를 사용하지 이름을 것입니다 새로운 학문을 구축 할 수 있습니다 :

- IT 이슬람 연구에 적용.

예를 들어, 컴퓨터를 통해 얻을 수있는 과학적 목적에는 여러 가지가 있습니다 :

역사 교과서 분석

추출 패턴 및 알고리즘

온톨로지 시소러스 건설

코란이나 하디스 학습을위한 건축 재미 소프트웨어,

AI 메커니즘을 사용하여 전체 시라 (AI) 건설

등등 ...가능성은 무한합니다
 
=====================================================
 
 
keompyuteo gwahag ui yeoleo gaji ga jonjae jeog-yong :

- jeongbohag gwanli hal su ​​issseubnida.

- jeongbohag geum-yung

- jeongbohag uihag .

gisangcheong e keompyuteo jeog-yong .

- gita ...

" IT "neun uimieseo iseullam leul jegonghagi wihae mueos-eul i sangja teugbyeolhan doguleul sayonghaji wae geu ileum-eul geos-ibnidasaeloun hagmun eul guchug hal su issseubnida :

- IT iseullam yeongu e jeog-yong .

yeleul deul-eo ,keompyuteoleul tonghae eod-eul su-issneun gwahagjeog mogjeog eneun yeoleo gajiga issseubnida :

yeogsa gyogwaseo ui bunseog

chuchul paeteon mich algolijeum

ontolloji na sisoleoseu ui geonseol

kolan ina hadiseu hagseub-eul wihan geonchug jaemi sopeuteuweeo,

AI mekeonijeum-eul sayonghayeojeonche sila ( AI) ui geonseol

deungdeung ... ganeungseong-eun muhanhabnida
   
================================================
 
Beberapa sains komputer digunakan wujud:

-Informatik pengurusan.

-Informatik kewangan

-Informatik perubatan.

Komputer digunakan untuk meteorologi.

-Etc ...

Mengapa tidak menggunakan kotak ini alat khas apa "IT" untuk berkhidmat kepada Islam, dalam hal ini, ia adalah mungkin untuk membina sebuah disiplin akademik baru yang akan nama:

-IT digunakan untuk pengajian Islam.

Terdapat beberapa objektif saintifik yang boleh dicapai melalui komputer, contohnya:

-Analisis teks sejarah,

Pengekstrakan-corak, dan algoritma,

-Pembinaan ontologi atau tesaurus

-Bangunan perisian menyeronokkan untuk mempelajari Al-Quran atau hadith,

Pembinaan-sira sepenuhnya, menggunakan mekanisme AI (AI)

dan sebagainya ... kemungkinan yang tidak berkesudahan
 
==================================================
 
تعدادی از علوم کامپیوتر اعمال وجود دارد:

انفورماتیک مدیریت.

انفورماتیک امور مالی

انفورماتیک پزشکی.

کامپیوتر به کار هواشناسی.

و غیره ...

چرا این جعبه ابزار خاص استفاده نکنید چه "فناوری اطلاعات" را به خدمت به اسلام، در این معنا، این امکان وجود دارد برای ایجاد یک رشته دانشگاهی جدید که نام:

-IT به مطالعات اسلامی اعمال می شود.

تعدادی از اهداف علمی است که می تواند از طریق کامپیوتر به دست آورد، به عنوان مثال وجود دارد:

تجزیه و تحلیل از متون تاریخی،

استخراج الگوها و الگوریتم،

ساخت و ساز از هستی شناسی و اصطلاحنامه

ساختمان نرم افزار سرگرم کننده برای یادگیری قرآن و حدیث،

ساخت و ساز از سیره کامل، با استفاده از مکانیزم های هوش مصنوعی (AI)

و غیره ... امکانات بی پایان هستند
 
======================================================================
 
Flera av datavetenskap tillämpas existerar:

-Informatik förvaltning.

-informatik finans

-Informatik medicin.

Dator-tillämpas på meteorologi.

-Etc ...

Varför inte använda den här rutan specialverktyg vad "IT" för att tjäna islam, i denna mening, är det möjligt att bygga en ny akademisk disciplin som skulle nämna:

-IT appliceras på islamiska studier.

Det finns ett antal vetenskapliga mål som skulle kunna uppnås genom datorn, till exempel:

-Analys av historiska texter,

-Extraktion mönster, och algoritmer,

-Byggandet av ontologi eller tesaurus

-Bygga rolig programvara för att lära sig Koranen eller hadith,

Byggande av en full-Sira, med AI mekanismer (AI)

etc ... möjligheterna är oändliga
 
===============================================
 
    

Thursday, May 23, 2013

Tribute to Dr. Kais Dukes

The Holy Quran could be analysed in many levels and perspectives, for example:

-occurrence of specific names and words,
-analysis of these words by number of occurence,
-occurrence of specific verses (aya),
-number of occurrence of these verses,
-number of character of theses verses,
-number of character between two occurrences (n and n+1).

There are some excellent tools that could help to achieve these tasks, for example : JQuranTree (http://corpus.quran.com/) realised by Dr. Kais Dukes.


The works of Dr. kais dukes, Dr. Said ghazzawi, and Dr. abdeldaeem kaheel inspired me to propose my own contribution to the scientific islamic community, here are some humble ideas:
 
Analyzing, modelling, designing and developing Islamic knowledge  Using Unified Modelling Language, Model Driven Engineering, and Object Oriented Programming


 As far as we are concerned in this paper, we propose to classify Islamic Knowledge into three categories:
1.       Holy Quran,
2.       Hadith,
3.       Saying of renowned Muslims.
In this paper, we will focus, only on the prophet Muhammad (pbuh) sayings (hadiths), as they provide us with important source of information, regarding our methodology.
In the following section, we present a new methodology for modeling hadiths, using what is called UML activity diagram.

A.  Activity Modelling for an activity hadith

In our methodology, we present several basic rules:
1.                     We decompose an activity (such as Salat), to many different sub-activities (such as rakâa). For example :
2.                     We decompose a sub-activity (such as rakâa), to many different actions (such as takbir, reading, rokôo, soujoud, joulouss, etc...). For example :
3.                     We decompose an action, or activity, or sub-activity into three components :
a.       Condition (IF)
b.       Result of the condition (Then),
c.        Alternative Result (Else).
First, we consider that a hadith that explains actions and activities of the prophet Muhammad (pbuh). The following hadith is the perfect illustration of the principle:
أنَّ فَهْدًا حَدَّثَنَا ، قَالَ : حَدَّثَنَا أَبُو غَسَّانَ ، قَالَ : حَدَّثَنَا زُهَيْرٌ ، قَالَ : حَدَّثَنَا أَبُو إِسْحَاقَ ، قَالَ : أَتَيْتُ الأَسْوَدَ بْنَ يَزِيدَ ، وَكَانَ لِي أَخًا وَصَدِيقًا ، فَقُلْتُ يَا أَبَا عَمْرٍو ، حَدِّثْنِي مَا حَدَّثَتْكَ عَائِشَةُ رَضِيَ اللَّهُ عَنْهَا أُمُّ الْمُؤْمِنِينَ ، عَنْ صَلاةِ رَسُولِ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ ، فَقَالَ : قَالَتْ : " كَانَ رَسُولُ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ يَنَامُ أَوَّلَ اللَّيْلِ وَيُحْيِي آخِرَهُ ، ثُمَّ إِنْ كَانَتْ لَهُ حَاجَةٌ قَضَى حَاجَتَهُ ، ثُمَّ يَنَامُ قَبْلَ أَنْ يَمَسَّ مَاءً ، فَإِذَا كَانَ عِنْدَ النِّدَاءِ الأَوَّلِ ، وَثَبَ وَمَا قَالَتْ قَامَ فَأَفَاضَ عَلَيْهِ الْمَاءَ ، وَمَا قَالَتْ : اغْتَسَلَ وَأَنَا أَعْلَمُ مَا تُرِيدُ وَإِنْ كَانَ جُنُبًا تَوَضَّأَ وُضُوءَ الرَّجُلِ لِلصَّلاةِ "
From:
شرح معاني الآثار للطحاوي » بَابُ الْجُنُبِ يُرِيدُ النَّوْمَ أَوِ الأَكْلَ
First, we have to separate the activity statements from the rest of the Islamic text:
كَانَ رَسُولُ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ يَنَامُ أَوَّلَ اللَّيْلِ وَيُحْيِي آخِرَهُ ، ثُمَّ إِنْ كَانَتْ لَهُ حَاجَةٌ قَضَى حَاجَتَهُ ، ثُمَّ يَنَامُ قَبْلَ أَنْ يَمَسَّ مَاءً ، فَإِذَا كَانَ عِنْدَ النِّدَاءِ الأَوَّلِ ، وَثَبَ وَمَا قَالَتْ قَامَ فَأَفَاضَ عَلَيْهِ الْمَاءَ ، وَمَا قَالَتْ : اغْتَسَلَ وَأَنَا أَعْلَمُ مَا تُرِيدُ وَإِنْ كَانَ جُنُبًا تَوَضَّأَ وُضُوءَ الرَّجُلِ لِلصَّلاةِ "
The highlighted text represents a judgment of the narrator, and could help understand the structure of the activities.
وَمَا قَالَتْ قَامَ فَأَفَاضَ عَلَيْهِ الْمَاءَ، وَمَا قَالَتْ: اغْتَسَلَ وَأَنَا أَعْلَمُ مَا تُرِيدُ
In this step, we try to differentiate between activity, sub-activities, and actions. For ease of comprehension, we give the letter (A) for activities, the acronym (Sub) for sub-activities, and the letter (a) for actions.
يَنَامُ أَوَّلَ اللَّيْلِ
Action
وَيُحْيِي آخِرَهُ
Activity
ثُمَّ إِنْ كَانَتْ لَهُ حَاجَةٌ
If condition
قَضَى حَاجَتَهُ
Then action
ثُمَّ يَنَام
Action
قَبْلَ أَنْ يَمَسَّ مَاءً
Condition (and action)
فَإِذَا كَانَ عِنْدَ النِّدَاءِ الأَوَّلِ
If condition
وَثَبَ
Then action
وَإِنْ كَانَ جُنُبًا
If condition
تَوَضَّأَ وُضُوءَ الرَّجُلِ لِلصَّلاةِ
Then Activity
For computer scientist, this structure is very likely an algorithm, which could be encoded in computer understandable language, please refer to discussions at the end of the paper.

B.  UML Activity Modelling for an activity hadith

Since the previous hadith focused on actions and activities, we choose to call it “activity hadith”. In consequence it should be modelled by a tool providing such possibilities; we present hereafter an example of hadith’s modelling using UML activity diagram.


Dear brothers and sisters, welcome in ISLAM.

Monday, May 20, 2013

Sourrate al baqarra : 1st important idea (believers vs non-believers)

  1. الم
  2. ذَلِكَ الْكِتَابُ لاَ رَيْبَ فِيهِ هُدًى لِّلْمُتَّقِينَ
  3. الَّذِينَ يُؤْمِنُونَ بِالْغَيْبِ وَيُقِيمُونَ الصَّلاةَ وَمِمَّا رَزَقْنَاهُمْ يُنفِقُونَ
  4. وَالَّذِينَ يُؤْمِنُونَ بِمَا أُنزِلَ إِلَيْكَ وَمَا أُنزِلَ مِن قَبْلِكَ وَبِالآخِرَةِ هُمْ يُوقِنُونَ
  5. أُوْلَئِكَ عَلَى هُدًى مِّن رَّبِّهِمْ وَأُولَئِكَ هُمُ الْمُفْلِحُونَ
  6. إِنَّ الَّذِينَ كَفَرُواْ سَوَاءٌ عَلَيْهِمْ أَأَنذَرْتَهُمْ أَمْ لَمْ تُنذِرْهُمْ لاَ يُؤْمِنُونَ
  7. خَتَمَ اللَّهُ عَلَى قُلُوبِهِمْ وَعَلَى سَمْعِهِمْ وَعَلَى أَبْصَارِهِمْ غِشَاوَةٌ وَلَهُمْ عَذَابٌ عَظِيمٌ
  8. وَمِنَ النَّاسِ مَن يَقُولُ آمَنَّا بِاللَّهِ وَبِالْيَوْمِ الآخِرِ وَمَا هُم بِمُؤْمِنِينَ
  9. يُخَادِعُونَ اللَّهَ وَالَّذِينَ آمَنُوا وَمَا يَخْدَعُونَ إِلاَّ أَنفُسَهُم وَمَا يَشْعُرُونَ
  10. فِي قُلُوبِهِم مَّرَضٌ فَزَادَهُمُ اللَّهُ مَرَضاً وَلَهُم عَذَابٌ أَلِيمٌ بِمَا كَانُوا يَكْذِبُونَ
  11. وَإِذَا قِيلَ لَهُمْ لاَ تُفْسِدُواْ فِي الأَرْضِ قَالُواْ إِنَّمَا نَحْنُ مُصْلِحُونَ
  12. أَلا إِنَّهُمْ هُمُ الْمُفْسِدُونَ وَلَكِن لاَّ يَشْعُرُونَ
  13. وَإِذَا قِيلَ لَهُمْ آمِنُواْ كَمَا آمَنَ النَّاسُ قَالُواْ أَنُؤْمِنُ كَمَا آمَنَ السُّفَهَاء أَلا إِنَّهُمْ هُمُ السُّفَهَاء وَلَكِن لاَّ يَعْلَمُونَ
  14. وَإِذَا لَقُواْ الَّذِينَ آمَنُواْ قَالُواْ آمَنَّا وَإِذَا خَلَوْا إِلَى شَيَاطِينِهِمْ قَالُواْ إِنَّا مَعَكُمْ إِنَّمَا نَحْنُ مُسْتَهْزِؤُونَ(ref 76)
  15. اللَّهُ يَسْتَهْزِئُ بِهِمْ وَيَمُدُّهُمْ فِي طُغْيَانِهِمْ يَعْمَهُونَ
  16. أُوْلَئِكَ الَّذِينَ اشْتَرُوُاْ الضَّلالَةَ بِالْهُدَى فَمَا رَبِحَت تِّجَارَتُهُمْ وَمَا كَانُواْ مُهْتَدِينَ(ref 86)

     
  17. مَثَلُهُمْ كَمَثَلِ الَّذِي اسْتَوْقَدَ نَارًا فَلَمَّا أَضَاءَتْ مَا حَوْلَهُ ذَهَبَ اللَّهُ بِنُورِهِمْ وَتَرَكَهُمْ فِي ظُلُمَاتٍ لاَّ يُبْصِرُونَ
  18. صُمٌّ بُكْمٌ عُمْيٌ فَهُمْ لاَ يَرْجِعُونَ
  19. أَوْ كَصَيِّبٍ مِّنَ السَّمَاء فِيهِ ظُلُمَاتٌ وَرَعْدٌ وَبَرْقٌ يَجْعَلُونَ أَصَابِعَهُمْ فِي آذَانِهِم مِّنَ الصَّوَاعِقِ حَذَرَ الْمَوْتِ وَاللَّهُ مُحِيطٌ بِالْكَافِرِينَ
  20. يَكَادُ الْبَرْقُ يَخْطَفُ أَبْصَارَهُمْ كُلَّمَا أَضَاء لَهُم مَّشَوْا فِيهِ وَإِذَا أَظْلَمَ عَلَيْهِمْ قَامُواْ وَلَوْ شَاء اللَّهُ لَذَهَبَ بِسَمْعِهِمْ وَأَبْصَارِهِمْ إِنَّ اللَّه عَلَى كُلِّ شَيْءٍ قَدِيرٌ 
  21. يَا أَيُّهَا النَّاسُ اعْبُدُواْ رَبَّكُمُ الَّذِي خَلَقَكُمْ وَالَّذِينَ مِن قَبْلِكُمْ لَعَلَّكُمْ تَتَّقُونَ
  22. الَّذِي جَعَلَ لَكُمُ الأَرْضَ فِرَاشاً وَالسَّمَاء بِنَاء وَأَنزَلَ مِنَ السَّمَاء مَاء فَأَخْرَجَ بِهِ مِنَ الثَّمَرَاتِ رِزْقًا لَّكُمْ فَلاَ تَجْعَلُواْ لِلَّهِ أَندَادًا وَأَنتُمْ تَعْلَمُونَ
  23. وَإِن كُنتُمْ فِي رَيْبٍ مِّمَّا نَزَّلْنَا عَلَى عَبْدِنَا فَأْتُواْ بِسُورَةٍ مِّن مِّثْلِهِ وَادْعُواْ شُهَدَاءَكُم مِّن دُونِ اللَّهِ إِنْ كُنتُمْ صَادِقِينَ
  24. فَإِن لَّمْ تَفْعَلُواْ وَلَن تَفْعَلُواْ فَاتَّقُواْ النَّارَ الَّتِي وَقُودُهَا النَّاسُ وَالْحِجَارَةُ أُعِدَّتْ لِلْكَافِرِينَ 
  25. وَبَشِّرِ الَّذِين آمَنُواْ وَعَمِلُواْ الصَّالِحَاتِ أَنَّ لَهُمْ جَنَّاتٍ تَجْرِي مِن تَحْتِهَا الأَنْهَارُ كُلَّمَا رُزِقُواْ مِنْهَا مِن ثَمَرَةٍ رِّزْقًا قَالُواْ هَذَا الَّذِي رُزِقْنَا مِن قَبْلُ وَأُتُواْ بِهِ مُتَشَابِهًا وَلَهُمْ فِيهَا أَزْوَاجٌ مُّطَهَّرَةٌ وَهُمْ فِيهَا خَالِدُونَ
  26. إِنَّ اللَّهَ لاَ يَسْتَحْيِي أَن يَضْرِبَ مَثَلاً مَّا بَعُوضَةً فَمَا فَوْقَهَا فَأَمَّا الَّذِينَ آمَنُواْ فَيَعْلَمُونَ أَنَّهُ الْحَقُّ مِن رَّبِّهِمْ وَأَمَّا الَّذِينَ كَفَرُواْ فَيَقُولُونَ مَاذَا أَرَادَ اللَّهُ بِهَذَا مَثَلاً يُضِلُّ بِهِ كَثِيرًا وَيَهْدِي بِهِ كَثِيرًا وَمَا يُضِلُّ بِهِ إِلاَّ الْفَاسِقِينَ
  27. الَّذِينَ يَنقُضُونَ عَهْدَ اللَّهِ مِن بَعْدِ مِيثَاقِهِ وَيَقْطَعُونَ مَا أَمَرَ اللَّهُ بِهِ أَن يُوصَلَ وَيُفْسِدُونَ فِي الأَرْضِ أُوْلَئِكَ هُمُ الْخَاسِرُونَ 
  28. كَيْفَ تَكْفُرُونَ بِاللَّهِ وَكُنتُمْ أَمْوَاتًا فَأَحْيَاكُمْ ثُمَّ يُمِيتُكُمْ ثُمَّ يُحْيِيكُمْ ثُمَّ إِلَيْهِ تُرْجَعُونَ
  29. هُوَ الَّذِي خَلَقَ لَكُم مَّا فِي الأَرْضِ جَمِيعًا ثُمَّ اسْتَوَى إِلَى السَّمَاء فَسَوَّاهُنَّ سَبْعَ سَمَاوَاتٍ وَهُوَ بِكُلِّ شَيْءٍ عَلِيمٌ
  30. وَإِذْ قَالَ رَبُّكَ لِلْمَلائِكَةِ إِنِّي جَاعِلٌ فِي الأَرْضِ خَلِيفَةً قَالُواْ أَتَجْعَلُ فِيهَا مَن يُفْسِدُ فِيهَا وَيَسْفِكُ الدِّمَاء وَنَحْنُ نُسَبِّحُ بِحَمْدِكَ وَنُقَدِّسُ لَكَ قَالَ إِنِّي أَعْلَمُ مَا لاَ تَعْلَمُونَ
  31. وَعَلَّمَ آدَمَ الأَسْمَاء كُلَّهَا ثُمَّ عَرَضَهُمْ عَلَى الْمَلائِكَةِ فَقَالَ أَنبِئُونِي بِأَسْمَاء هَؤُلاء إِن كُنتُمْ صَادِقِينَ
  32. قَالُواْ سُبْحَانَكَ لاَ عِلْمَ لَنَا إِلاَّ مَا عَلَّمْتَنَا إِنَّكَ أَنتَ الْعَلِيمُ الْحَكِيمُ
  33. قَالَ يَا آدَمُ أَنبِئْهُم بِأَسْمَائِهِمْ فَلَمَّا أَنبَأَهُمْ بِأَسْمَائِهِمْ قَالَ أَلَمْ أَقُل لَّكُمْ إِنِّي أَعْلَمُ غَيْبَ السَّمَاوَاتِ وَالأَرْضِ وَأَعْلَمُ مَا تُبْدُونَ وَمَا كُنتُمْ تَكْتُمُونَ 
  34. وَإِذْ قُلْنَا لِلْمَلائِكَةِ اسْجُدُواْ لآدَمَ فَسَجَدُواْ إِلاَّ إِبْلِيسَ أَبَى وَاسْتَكْبَرَ وَكَانَ مِنَ الْكَافِرِينَ
  35. وَقُلْنَا يَا آدَمُ اسْكُنْ أَنتَ وَزَوْجُكَ الْجَنَّةَ وَكُلاَ مِنْهَا رَغَدًا حَيْثُ شِئْتُمَا وَلاَ تَقْرَبَا هَذِهِ الشَّجَرَةَ فَتَكُونَا مِنَ الظَّالِمِينَ
  36. فَأَزَلَّهُمَا الشَّيْطَانُ عَنْهَا فَأَخْرَجَهُمَا مِمَّا كَانَا فِيهِ وَقُلْنَا اهْبِطُواْ بَعْضُكُمْ لِبَعْضٍ عَدُوٌّ وَلَكُمْ فِي الأَرْضِ مُسْتَقَرٌّ وَمَتَاعٌ إِلَى حِينٍ
  37. فَتَلَقَّى آدَمُ مِن رَّبِّهِ كَلِمَاتٍ فَتَابَ عَلَيْهِ إِنَّهُ هُوَ التَّوَّابُ الرَّحِيمُ
  38. قُلْنَا اهْبِطُواْ مِنْهَا جَمِيعًا فَإِمَّا يَأْتِيَنَّكُم مِّنِّي هُدًى فَمَن تَبِعَ هُدَايَ فَلاَ خَوْفٌ عَلَيْهِمْ وَلاَ هُمْ يَحْزَنُونَ
  39. وَالَّذِينَ كَفَرُواْ وَكَذَّبُواْ بِآيَاتِنَا أُوْلَئِكَ أَصْحَابُ النَّارِ هُمْ فِيهَا خَالِدُونَ

Popular Posts