4 research outputs found
Static Analyser for Java-Based Object-Oriented Software Metrics
Software metrics play a major role In the software
development. Not only software metrics help in understanding the
size and complexity of software systems, but they are also helpful
in improving the quality of software systems. For object-oriented
systems, a large number of metrics have been established. These
metrics should be supported by automated collection tools.
Automated tools are useful for measuring and improving the quality
of software systems. One such tool is a static analyser.
A static analyser has been developed for a subset of Java
language. A number of object-oriented software metrics has been evaluated using attribute grammar approach. Attribute grammar
approach is considered as a well-defined approach to the software
metrics evaluation since it is based on the measurement of the
source code itself. New definitions for a number of object-oriented
metrics have been specified using attribute grammars.
This tool has been built using C language. Lexical analyser
and syntax analyser have been generated using lex and yacc tools
under linux operating system. Four object-oriented metrics have
been evaluated. These metrics are Depth of Inheritance Tree metric,
Number of Children metric, Response For a Class metric, and
Coupling Between Object Classes metric. The software metrics will
be produced in the common metrics format that is used in SCOPE
project
Execution Trace Analysis Using Utility Class Detection And Decoupling In Object-Oriented Software Comprehension
Sistem perisian berorientasikan objek adalah platform yang paling banyak digunakan
dalam organisasi di dunia pada hari ini. Penyelenggaraan sistem ini sememangnya
menjadi satu tugas yang penting untuk memastikan sesuatu perisian sentiasa
dikemaskini dan selari dengan perubahan pada beban kerja dan pembaharuan
teknologi. Salah satu kaedah untuk melakukan penyelenggaraan ini adalah untuk
menyurih pelaksanaan sistem dan kemudian menganalisanya yang dipanggil sebagai
teknik analisa surih pelaksanaan. Walau bagaimanapun, sistem perisian
berorientasikan objek mempunyai pelbagai kelas dan ciri gandingan yang membuat
analisa menjadi sukar. Surih pelaksanaan sistem perisian pada masa kini cenderung
untuk menjadi sangat besar dari segi kerumitan dan saiz. Kebergantungan antara
kelas-kelas dan ciri-ciri gandingan membentuk jalinan kekisi yang sangat rumit. Ini
berkaitan terutamanya dengan utiliti yang sememangnya lebih boleh diguna semula
dan mempunyai penyahgandingan yang sangat kukuh. Tesis ini memperkenalkan
satu teknik analisa surih baru yang ringkas dan memudahkan proses menyurih
pelaksanaan.
Object-oriented software systems are the most used platforms in most today
organizations in the world. The maintenance of these systems indeed is becoming an
important task in order to assure the software keep updated with changes of the
recent workload and technologies. One method to do the maintenance is to trace the
executions of the system and yet analyze them which is called execution trace
analysis technique. However, object-oriented software has classes and coupling
features that make the analysis difficult. The execution traces of current software
systems tend to be very large in terms of complexity and size. The classes and
coupling features form a very complicated interwoven lattice of the dependencies.
This applies particularly to utilities which are inherently more reusable and having
very tight coupling. This thesis introduces a new trace analysis technique that
simplifies and eases the execution tracing process
The Rational Use of Oxalic Acid Against to “Varroa Destructor”; Regional Scale Pilot Scheme
Varroa destructor mite poses a serious problem for the future of bee populations around the world. Today, there are many commercial drugs with the same and different active ingredients on the market to chemically control over of Varroa destructor. More frequent chemical applications for against Varroa destructor increases stress resilience, colony losses, loss of yield and residue problems in bee products. The scope of this project is aimed to determine the appropriate control method of Varroa by investigating the efficiency values of the evaporation and dropping methods of Oxalic acid. Experimental area were chosen three different apiaries. 28 colonies were determined in each apiary and equalization studies (area with brood, number of bees with bees, age of queen bees, honey, pollen, etc.) were carried out in these colonies. The determined colonies were randomly divided into 4 groups as 7 colonies. The first group is the control group, the second group is applying 2 g of oxalic acid by vaporizing, the third group is 4% oxalic acid 5 ml of sugar syrup (1:1) is dropped between the frames, and in the fourth group, the fight against a drug that is determined by the beekeeper in the market without interfering with the beekeeper. In order to evaluate the data, samples were taken for four periods, before and after spraying in spring and autumn. While the varroa measurements in the group of syrup, vapor and spraying were found to be statistically less than the control group, the syrup, vapor and spraying groups were statistically similar in terms of varroa measurements. Oxalic acid syrup application showed higher efficiency in spring and autumn than vapor application. There is no statistically difference between both two-application method reveals that it can be used as an effective and safe alternative to chemical control against varroa
KAJIAN & PEMAPARAN POTENSI BUMDES DI DESA LAMATUKA-NUSA TENGGARA TIMUR
Sejak diluncurkan pada tahun 2018, BUMDes telah banyak memberikan kontribusi peningkatan kehidupan ekonomi masyarakat desa. Meski demikian, masih banyak program BUMDes yang ternyata belum optimal kontribusinya. Hal ini dapat terjadi karena kurangnya analisis dan kajian pada program BUMDes yang dicanangkan, apakah dapat memberikan hasil atau tidak. Oleh karena itu, penting bagi perangkat desa untuk dapat mengetahui apa saja program BUMDes yang sesuai dengan sumber daya yang dimiliki, sehingga nantinya dapat berjalan dengan efektif dan efisien. Desa Lamatuka sendiri telah menjalankan BUMDes sejak tahun 2018. Namun sejak saat itu, BUMDes Desa Lamatuka belum memberikan kontribusi signifikan terhadap pendapatan desa. Penyebabnya karena program BUMDes yang dicanangkan belum melihat apakah sumber daya yang desa miliki sesuai atau tidak. Menanggapi hal ini Mahasiswa dan Dosen Pendamping Lapangan (DPL) KKNT-PPM Universitas Katolik Widya Mandira (Unwira) kemudian membuat suatu kajian guna melihat sumber daya yang dimiliki oleh Desa Lamatuka, serta potensinya yang dapat dikembangkan. Hasil kajian ini kemudian dipaparkan kepada Perangkat dan Masyarakat Desa Lamatuka, untuk kemudian dijadikan bahan rekomendasi dalam Rencana Pembangunan Jangka Menengah Desa (RPJMDes)