ﷺ
پیکرِ نورِ خداؐ ، مہرِ رسالت کا لباس
نورِ قرآں سے بنا آپؐ کی سیرت کا لباس
صبحِ نو خیز پہ والشمس کی طلعت کا لباس
شب کی ظلمت کو ملا ماہِ نبوّتؐ کا لباس
اس کو اپنانے سے تہذیب کو اک حسن ملا
خلعتِ جنّ و بشرؐ ، آپؐ کی سنّت کا لباس
اُنؓ کو اللہ نے اصحابؓ کا رتبہ بخشا
جن کے ایماں کو ملا آپؐ کی قربت کا لباس
سبطِ پیغمبرِ اسلامؐ کے ہی شایاں ہے
مسندِ منبرِ حق اور امامت کا لباس
تاج والوں سے رعونت کا لبادہ چھینا
خرقہ پوشوں کو دیا آپؐ نے عزّت کا لباس
وجہِ تخلیقِ جہاں ، صاحبِ لولاک لماؐ
اُنؐ کی تخلیق سے معدوم پہ خلقت کا لباس
آپؐ کے دم سے ہے اے باعثِ الطافِ عمیمؐ!
دل کے ہر لمحۂ افسردہ پہ راحت کا لباس
صاحبِ خُلقِ حسیں کا ہے یہ اعجاز فقط
وحشئی دہر کو پہنانا ، شرافت کا لباس
پوچھ تاریخ کے اوراق سے کتنا ہے کٹھن
طائفِ وقت کو پہنانا محبت کا لباس
خم ہے کیوں گنبدِ افلاک سوئے روئے حرم
چشمِ آفاق نے پہنا ہے عقیدت کا لباس
اُنؐ کی سنّت سے مزیّن نہیں تو کچھ بھی نہیں
لاکھ عرفانؔ! کوئی پہنے کرامت کا لباس
Gender matters and has an impact, and it is intended to encourage readers to think about this important issue in clinical practice, education, research, and a wider context of public health1. Due to the dearth of gender theoretical knowledge that has been discovered within the field of physiotherapy, there are still many difficulties that women must overcome in today's world of gender equality and feminism for women's rights2. Historically, women are predominated in the physiotherapy profession, although this has gradually changed throughout the years3. According to Chartered Society of Physiotherapists (CSP) data for both practicing and non-practicing physiotherapists, the gender split changed from 76% female to 24% male to 74% female to 26% male between 2017 and 2020. Although women make up more than 50% of the physiotherapy workforce globally, they make up fewer than 50% of executive positions in national physiotherapy associations3.
Distributed systems based on “time triggered” (TT) “Shared-Clock” (SC) architectures are the main concern in the research described in this thesis. Such architectures are often employed in safety-critical embedded systems because–if implemented correctly–they can provide a foundation for designs which have very predictable patterns of behaviour. Previous research in this area has explored the development of both single and multi-processor TT designs. In the case of multi-processor designs, the focus has been on “Shared-Clock” (SC) architectures.In SC designs, the Controller Area Network (CAN) protocol – introduced by Robert Bosch GmbH in the 1980s – can provide high levels of reliability at low cost. As a consequence, the CAN protocol has become widely used in many sectors (e.g. automotive and automation) and almost all modern microcontroller families now support this protocol. All previous work on SC protocols has considered designs based on a bus topology. The target of this research was to explore other possibilities by developing novel SC protocols based on a novel star topology. The work had two main motivations: (1) to improve the flexibility of such designs significantly, by facilitating the creation of systems with “tick rates” flexibility on each arm of the star; (2) to improve the reliability of designs based on a shared-clock protocol. In this thesis, three “Time-triggered Co-operative, Shared-Clock” (TTC-SC) protocols are introduced: these are referred to as “TTC-SC5” and “TTC-SC6” which were developed previously. As a contribution of this thesis, the culmination of those two previously developed protocols gave rise to our third novel protocol called the “enhanced TTC-SC7” that embodies capabilities of both its predecessors. The TTC-SC5 protocol was previously developed to address the challenges of co-operative scheduling in TTC-SC designs. TTC-SC5 addressed such challenges through a new strategy known as the “Differential Tick Rate” (DTR) mechanism. Also, the TTC-SC5 protocol countered the Single-Point-of-Failure (SPF) hypothesis for the novel star topology described later in this thesis. As CAN-related hardware has an inherent fault-model, addressing such faults is crucial for the normal operation of SC architectures. Building on TTC-SC5, the TTC-SC6 protocol was developed previously to add additional support for fault management in CAN networks based on a star topology. The TTC-SC6 protocol achieved its fault-confinement and fault-tolerance capabilities through a new strategy which was known as the “Port Guardian” (PG) mechanism. In this thesis, it is argued that the amalgamation of our previously developed techniques in TTCSC5 and TTC-SC6 can considerably improve the flexibility as well as reliability of CAN based distributed systems that employ a shared-clock architecture through our novel enhanced TTCSC7 protocol in one suit. A comparative analysis of the software codes used for CANbus and the migrated CANstar based SC architecture is also a part of this thesis. With such a comparison, we intend to show that code wise bus to star migration through our enhanced TTC-SC7 protocol is easily achievable with less software complexity than the former one.