Open Access. Powered by Scholars. Published by Universities.®

2002

Discipline
Institution
Keyword
Publication
Publication Type

Articles 1 - 15 of 15

Full-Text Articles in Programming Languages and Compilers

Analyzing Unified Modeling Language Using Concept Mapping, Keng Siau, Z. Shen Aug 2002

Analyzing Unified Modeling Language Using Concept Mapping, Keng Siau, Z. Shen

Research Collection School Of Computing and Information Systems

The Unified Modeling Language (UML) is a visual modeling language for object-oriented software development. Although the Object Management Group (OMG) adopted UML as its standard modeling language in 1997, the consensus in the academic community and the industry is that further research is needed to evaluate, enhance, extend, and formalize UML. A substantial amount of research has been conducted to this end, but most was based on common sense, informal observation, and intuition. Systematic and empirical studies to analyze, evaluate, and enhance UML have been lacking. This paper attempts to evaluate and study UML from a cognitive perspective. Specifically, the …


Dimension And Shape Invariant Programming: The Implementation And Application, Manal Ezzat Helal Jun 2002

Dimension And Shape Invariant Programming: The Implementation And Application, Manal Ezzat Helal

Archived Theses and Dissertations

This thesis implements a model for the shape and dimension invariant programming based on the notation of the Mathematics of Arrays (MOA) algebra. It focuses on dimension and shape invariance implementation, and their effect in parallel computing. A new design for the MOA notation is implemented that eliminates the need for another PSI-compiler, or a language extension to functional programming languages. The MOA notation is designed as a library of Application Programming Interfaces (APIs), contains object oriented classes implemented in C++. The library executes array operations correctly, and is expected to enhance the performance invariant of dimension and shape. To …


Embedded Software Programming To Develop A Command Line User Interface For Monitoring And Debugging A Manually Driven Gas Regulator Control System, Syed N. Hyder Apr 2002

Embedded Software Programming To Develop A Command Line User Interface For Monitoring And Debugging A Manually Driven Gas Regulator Control System, Syed N. Hyder

Electrical & Computer Engineering Theses & Dissertations

This thesis presents a complete embedded programming model and software codes for a command-line user interface for CONCOA's gas regulator control system. Control Corporation of America (CONCOA) manufactures high-pressure gas regulators, which mechanically control the pressure at their outlets. Since the control system is based on mechanical regulators, adding or stopping gas flow from the system can cause manifold fluctuation that could further cause the pressure to rise or fall with time. The main motivation for developing a command line user interface is to provide a centralized computer control to monitor and debug the gas regulator control system electronically by …


A Visual Meta-Language For Generic Modeling, Hakan Canli Mar 2002

A Visual Meta-Language For Generic Modeling, Hakan Canli

Theses and Dissertations

This research examines the usefulness of a visual meta-language (VLGM Visual Language for Generic Modeling) developed for the specification of components and relations in a modeling domain. The language is designed to allow software tools to interpret specifications and automatically provide modeling environments. VLGM makes use of the object-orientated software engineering methodology. It defines four types of special classes and three types of relations between them. Data types and primitive types are allocated with several attributes to provide restrictions and enable consistency checks over models. As part of this research a software tool was designed. The tool provides a workspace …


Evaluating Java Applets For Teaching On The Internet, Michael R. Healy '04, Dale E. Berger, Victoria L. Romero '07, Christopher L. Aberson '99, Amanda Saw '11 Jan 2002

Evaluating Java Applets For Teaching On The Internet, Michael R. Healy '04, Dale E. Berger, Victoria L. Romero '07, Christopher L. Aberson '99, Amanda Saw '11

CGU Faculty Publications and Research

The Web Interface for Statistics Education (http://wise.cgu.edu) is a website built around interactive tutorials designed to teach introductory and advanced statistical concepts. The tutorials use Java applets that dynamically illustrate the statistical concepts being taught. By using Java applets, we teach statistics in a manner not possible in a traditional classroom environment. In this paper, we provide examples of the applets, illustrate how students use them, and we report the outcome of a study that examined tutorial effectiveness as a learning tool.


A Case Tool For Code Inspection, Siti Hajar Alias Jan 2002

A Case Tool For Code Inspection, Siti Hajar Alias

Student Works (2000-2009)

Generally, quality and productivity play important roles in every software development life cycle. However, when discussing about quality and productivity, another function that synonym to distinguish these features is software inspection. Software inspection is generally accepted as a useful technique for finding errors in both documents and codes. There are several phases in software inspection and one of it is defect detection phase. This dissertation is to review the role of defect detection phases involved in the software inspection process. Thus, for this project, it focuses on the development of a prototype CASE tool for code inspection called CodeIns. CodeIns …


Perlaksanaan Satu Alatan Pembaca Bahasa Melayu Berdasarkan Perbendaharaan Kata Tak Tersekat, Muhamad Ismail Jarina Jan 2002

Perlaksanaan Satu Alatan Pembaca Bahasa Melayu Berdasarkan Perbendaharaan Kata Tak Tersekat, Muhamad Ismail Jarina

Student Works (2000-2009)

Oleh yang demikian, perisian alatan pembaca bahasa Melayu berdasarkan perbendaharaan kata tak tersekat dapat dibagunkan untuk menolong golongan ini menggunakan komputer untuk tujuan membaca dengan maksimum. Pada amnya, pakej ini dibangunkan berdasarkan skedul pembangunan projek yang dirancang. Perisian yang dibangunkan ini terdiri daripada modul-modul, contohnya seperti modul file, modul edit, modul help dan sebagainya. Antara elemen-elemen yang digunakan untuk membangunkan perisian ini adalah microsoft visual basic 6.0, microsoft access 2000, microsoft word, gold wave serta beberapa perisian yang terkini. Elemen yang sangat penting dalam perisisan ini adalah sistem bunyi dan oleh itu, perisian penyunting audio goldwave digunakan. Tambahan pula, saya …


Sistem Pengesanan Dan Pembetulan Ralat Menggunakan Teknik Hamming Codes Dan Cyclic Redundency Check (Crc) (Decoder), Wan Ibrahim Wan Ramlah Jan 2002

Sistem Pengesanan Dan Pembetulan Ralat Menggunakan Teknik Hamming Codes Dan Cyclic Redundency Check (Crc) (Decoder), Wan Ibrahim Wan Ramlah

Student Works (2000-2009)

Pengesanan dan pembetulan ralat banyak digunakan dalam sistem komunikasi di mana ia menyediakan penyelesaian yang inovatif kepada komunikasi yang bermasalah. Tesis ini dicadangkan untuk mengkaji asas pengesanan dan pembetulan ralat.Tajuk tesis ini ialah Sistem Pengesanan dan Pembetulan ralat menggunakan teknik Hamming Codes dan Cyclic Redundency Checks (Decoder). Teknik pengesanan dan pembetulan ralat yang digunakan dalarn kajian ini adalah Hamming Codes dan Cyclic Redundency Check (CRC). Hamming Codes merupakan kod yang boleh rnengesan dan membetulkan ralat di mana dua jenis ralat dapat dikesan dan satu jenis ralat dapat dibetulkan. Cyclic Redundency Check (CRC) merupakan kod pengesanan ralat yang menggunakan teknik pengiraan …


Pakej 'Dengarlah Sayang', Mohammed Chudi Nadia Akmar Jan 2002

Pakej 'Dengarlah Sayang', Mohammed Chudi Nadia Akmar

Student Works (2000-2009)

'Dengarlah Sayang' merupakan sebuah pakej pembelajaran multimedia interaktif yang menyediakan dua cerita dongeng rakyat serta aktiviti-aktiviti menarik khusus untuk kanak-kanak prasekolah. Tujuan utama pakej 'Dengarlah Sayang' ini dibangunkan adalah untuk membantu dalam proses pengajaran dan pembelajaran kanak-kanak di samping memberi hiburan kepada mereka. Pakej ini dibangunkan dengan menggunakan perisian pembangunan 'Macrornedia Director 8.0' yang menggabungkan elemen-elemen multimedia seperti teks, animasi, grafik, audio dan video bagi menyampaikan mesej dan maklumat kepada pengguna. Perisian pembangunan ini menggunakan bahasa pengaturcaraannya tersendiri iaitu 'Lingo Script' yang digunakan untuk mcmbuat pelbagai aplikasi seperti permainan animasi interaktif serta persembahan-persembahan kompleks. Terdapat dua modul utama yang disediakan …


Lawatan Maya Ke Fakulti Sains Komputer Dan Teknologi Maklumat, Abu Bakar Siti Dina Jan 2002

Lawatan Maya Ke Fakulti Sains Komputer Dan Teknologi Maklumat, Abu Bakar Siti Dina

Student Works (2000-2009)

Sistem yang akan dibangunkan ini merupakan suatu laman web yang memuatkan Lawatan maya ke FSKTM. Laman web ini membawa pengguna melawat fakulti ini dan meninjau sendiri keadaan di fakulti. Pengguna juga boleh mendapatkan maklumat staf, bilik-bilik kuliah serta maklumat kawasan-kawasan yang dilawati. Di samping itu pengguna juga boleh mencapai laman web lain di dalam Universiti Malaya. Pembinaan sistem ini menggunakan perisian Swift 30 dan 3DMAX yang merupakan perisian grafik 3 dimensi yang masih baru dan mampu menarik pengguna dengan penghasilan teknik animasi yang baik. Sistem lawatan maya ini lebih kepada konsep multimedia interaktif yang mana penggunaan konsep ini sesuai dengan …


Laman Web Jawatankuasa Peristilahan Sains Komputer Dan Teknologi Maklumat (Lwjp), Mohd Nor Mohd Lafiz Jan 2002

Laman Web Jawatankuasa Peristilahan Sains Komputer Dan Teknologi Maklumat (Lwjp), Mohd Nor Mohd Lafiz

Student Works (2000-2009)

Laman Web Jawatankuasa Peristilahan Sains Komputer dan Teknologi Maklumat (LWJP). Projek Ilmiah Tahap Akhir II, Fakulti Sains Komputer dan Teknologi Maklumat, Universiti Malaya, Sesi 2001/2002. LWJP adalah laman web dibangunkan khas untuk kegunaan Jawatankuasa Peristilahan Sains Komputer dan Teknologi Maklumat (Jawatankuasa), Fakulti Sains Komputer dan Teknologi Maklumat, Universiti Malaya. Ianya bertujuan untuk menyenangkan dan melicinkan segala aktiviti badan ini. Melalui laman web ini, terdapat satu pautan ke Sistem e-Istilah yang sedia ada yang mana sistem ini merupakan kamus istilah Sains Komputer dan Teknologi Maklumat yang beroperasi atas talian (on-line). LWJP dibangunkan dengan menggunakan Microsoft Visual InterDev, Microsoft FrontPage, Microsoft Access, …


Development Of A Customisable Object-Oriented Tool For Production Planning, Gwek Cheng Ching Jan 2002

Development Of A Customisable Object-Oriented Tool For Production Planning, Gwek Cheng Ching

Student Works (2000-2009)

In today's competitive environment, production of goods and services is very much driven by customer demands for products of the highest quality. sold at the lowest price and delivered just in time. Therefore. production activities must be well planned to satisfy customer demands, yet at the same time, must be able to operate in an economical manner. To this end, a well-designed and customisable production planning tool can help achieve this competitive advantage. This research focuses on an object-oriented customisable production planning tool which has customised features applicable to the manufacturing environment. The customisable production planning tool has been developed …


An Investigation Into The Concepts And Applicability Of Agent Technologies, Anne White Jan 2002

An Investigation Into The Concepts And Applicability Of Agent Technologies, Anne White

Theses

The software world is one of great richness and diversity

Even though the concept of software agents date back to the days of AI (Artificial Intelligence) work (1970’s) the word “Agent” is currently in vogue in the computing press and computer science communities.

This thesis presents a review of the ongoing evolution of software agents, places agents in context within today’s software domain, and takes a closer look at the ongoing debate of what really constitutes an '"Agenf\ The numerous dimensions of classification are studied and an opinion of the attributes that an agent should encompass is put forward. Leading …


Sistem Pakar Dietari, Ali Suliana Jan 2002

Sistem Pakar Dietari, Ali Suliana

Student Works (2000-2009)

Sistem Pakar Dietari atau Expert System on Dietary ialah satu sistem atau program berkomputer yang direkabentuk untuk memodelkan memonitor atau memantau diet harian seorang individu untuk mencapai tahap kehidupan yang lebih sihat seperti mana pemonitoran yang dilakukan oleh seorang pakar diet ('dietician') tanpa mengira tahap kesihatan individu tersebut. Sistem ini berkebolehan memberi ulasan , cadangan dan penerangan setelah beberapa pengukuran kesihatan dan pemakanan serta maklumat-maklumat asas yang lain diambil. Sistem ini secara asas mempunyai dua fungsi utama iaitu memantau diet atau pemakanan seorang individu yang berisiko mendapat penyakit tertentu atau pun bagi individu yang mempunyai masalah kesihatan. Dalam kata lain …


Peppering Knowledge Sources With Salt: Boosting Conceptual Content For Ontology Generation, Deryle W. Lonsdale, Yihong Ding, David W. Embley, Alan Melby Jan 2002

Peppering Knowledge Sources With Salt: Boosting Conceptual Content For Ontology Generation, Deryle W. Lonsdale, Yihong Ding, David W. Embley, Alan Melby

Faculty Publications

This paper describes work done to explore the common ground between two different ongoing research projects: the standardization of lexical and terminological resources, and the use of conceptual ontologies for information extraction and data integration. Specifically, this paper explores improving the generation of extraction ontologies through use of a comprehensive terminology database that has been represented in a standardized format for easy tool-based implementation. We show how, via the successful integration of these two distinct efforts, it is possible to leverage large-scale terminological and conceptual information having relationship-rich semantic resources in order to reformulate, match, and merge retrieved information of …