Pembuatan Editor Pemodelan Objek Berbasis Open Modeling Language (OML) Dan Konversinya Ke Dalam Class C++

Taher, Darwaty (2001) Pembuatan Editor Pemodelan Objek Berbasis Open Modeling Language (OML) Dan Konversinya Ke Dalam Class C++. [Undergraduate thesis]

Full text not available from this repository. (Request a copy)
Official URL / DOI: http://digilib.ubaya.ac.id/pustaka.php/231627

Abstract

Untuk menghasilkan sistem perangkat lunak yang baik, metodologi yang digunakan harus mengijinkan pemakai untuk berkomunikasi lebih efektif mengenai masalah dan pemecahannya dengan harapan dapat mengarahkan pemakai pada solusi yang lebih baik. Hal ini dibantu dengan dokumentasi dari pemecahan tersebut. Selain itu, metodologi yang dipilih juga dapat diterima di pasaran. Hal ini dapat diselesaikan dengan kolaborasi di antara metodologi-metodologi. Hasil dari kolaborasi internasional yang ekstensif dan terus meningkat telah menciptakan metodologi OPEN, yang merupakan singkatan dari Object-oriented Process, Environment and Notation. OPEN menyediakan notasi yang dikenal dengan nama OPEN Modeling Language (OML). Model objek yang menggambarkan aplikasi perangkat lunak atau keseluruhan sistem biasanya sangat rumit, sehingga tidak dapat digambarkan dalam satu diagram saja. Oleh karena itu, OPEN menyediakan diagram-diagram untuk menggambarlcan model dari sudut pandang yang berbeda-beda. Sementara itu, OPEN masih belum mempunyai tool untuk mengkonversikan notasi-notasi OML ke dalam class C++, sehingga pemakai masih kesulitan untuk mengkonversikannya sendiri. Editor yang dibuat merupakan sebuah program interaktif yang dapat digunakan oleh pemakai untuk memodelkan dengan menggunakan notasi-notasi OML. Keseluruhan dari model sistem yang digambar oleh pemakai tersebut dapat dikonversikan ke dalam bentuk. class C++ beserta semua data member dan member function-nya. Editor didesain dengan menggunakan metodologi berorientasi objek yang terdiri dari model statik dan model dinamik. Model statik tersebut berupa class diagram, sedangkan model dinamik berupa state chart. Aplikasi dari sistem agen properti digunakan untuk menguji apakah editor dapat memberikan hasil yang sesuai. Dari hasil pengujian tersebut diketahui bahwa editor dapat memberikan hasil konversi ke dalam class C++ yang meliputi class, association, aggregation, containment, inheritance, polymorphism dan dynamic binding.

Item Type: Undergraduate thesis
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: Faculty of Engineering > Department of Informatic
Depositing User: Karyono
Date Deposited: 11 Oct 2013 02:40
Last Modified: 11 Oct 2013 02:40
URI: http://repository.ubaya.ac.id/id/eprint/5385

Actions (login required)

View Item View Item