Software tool that generates hierarchical predicate transition nets (HPRTNETS) notation from a unified modeling language (UML) class diagram notation

2001 ◽  
Author(s):  
Rigoberto Fernandez
2020 ◽  
Vol 17 (1) ◽  
pp. 116-130
Author(s):  
Rodrigo Diego de Oliveira

O uso da cor em diagramas na Engenharia de Software não é novidade, em especial na Linguagem Unificada de Modelagem (UML), que consiste em um conjunto de quinze diagramas utilizados para documentar e especificar a complexidade de um software. Porém, a aplicação da cor muitas vezes é feita de forma aleatória ficando a cargo da subjetividade do projetista ou dos softwares utilizados para o desenho destes diagramas. O presente artigo aborda o uso das cores no diagrama de classes da UML segundo o modelo proposto por Coad, Lefebvre e De Luca (1999), que aplica a cor a partir de uma prática profissional utilizando post-its. O objetivo deste artigo é realizar uma análise descritiva da aplicação da cor para demonstrar a importância desta não só para melhorar a estética, mas também como símbolo, facilitando a leitura, compreensão e o estabelecimento de relações no diagrama de classes.*****The use of color in diagrams in Software Engineering is not new, especially in the Unified Modeling Language (UML), which consists of a set of fifteen diagrams used to document and specify the complexity of software. However, the application of color is often done in a random way, being in charge of the subjectivity of the designer or the software used to design these diagrams. This paper discusses the use of colors in the UML class diagram according to the model proposed by Coad, Lefebvre and De Luca (1999), who apply color from a professional practice using post-its. The purpose of this article is to perform a descriptive analysis of the application of color to demonstrate the importance of this not only to improve aesthetics but also as a symbol, facilitating reading, understanding and establishing relationships in the class diagram.


Author(s):  
Peter Rittgen

We claim that a general conceptual framework for the IS field should provide some kind of common upper-level ontology to describe and explain artifact-mediated social interaction. Such an ontology, socio-instrumental pragmatism (SIP), has been suggested. Our aim is to refine and formalize this ontology by providing a meta-model in the form of a unified modeling language (UML) class diagram. We discuss the implications of such a model as well as its relation to other ontologies. The meta-model is validated by using it in the evaluation of an existing business modeling language.


2009 ◽  
pp. 2390-2403
Author(s):  
Peter Rittgen

We claim that a general conceptual framework for the IS field should provide some kind of common upper-level ontology to describe and explain artifact- mediated social interaction. Such an ontology, socio-instrumental pragmatism (SIP), has been suggested. Our aim is to refine and formalize this ontology by providing a meta-model in the form of a unified modeling language (UML) class diagram. We discuss the implications of such a model as well as its relation to other ontologies. The meta-model is validated by using it in the evaluation of an existing business modeling language.


2021 ◽  
Vol 3 (1) ◽  
pp. 121-134
Author(s):  
Jody Barata Dwi Pradipta ◽  
Augie David Manuputty

CV Ribka Furniture merupakan salah satu perusahaan yang bergerak di bidang perdagangan dan pembuatan furniture. Dalam kegiatan operasional gudang merupakan bagian yang penting. Namun proses data transaksi masih dilakukan secara manual. Sehingga beberapa kendala masih dialami, seperti kesalahan penginputan saat transaksi pada alat / bahan, yang mengakibatkan perbedaan dalam penginputan data. Penelitian ini dilakukan untuk membuat sistem informasi persediaan yaitu pengumpulan data alat dan transaksi material yang akan keluar masuk. Sistem informasi ini dibuat dengan menggunakan diagram UML (Unified Modeling Language) yaitu: use case diagram dan class diagram. Kemudian membuat desain antarmuka untuk proses implementasi dan pengujian sistem. Dengan pembuatan sistem informasi inventaris,  


Author(s):  
Haider Boudjemline ◽  
Mohamed Touahria ◽  
Abdelhak Boubetra ◽  
Hamza Kaabeche

Purpose The development of context-aware applications in ubiquitous environments depends not only on the user interactions but also on several context parameters. The handling of these parameters is a fundamental problem in these systems. The key purpose of this work is to enrich the unified modeling language (UML) class diagram with new constructs to provide a universal model capable of coping with the context-awareness concerns. Design/methodology/approach The authors provide a review of existing context handling approaches. Afterward, they relied on the UML extensibility mechanisms to propose a heavyweight extension for the UML class diagram. This generic approach allows describing the different context parameters since the modeling phase. Findings Existing solutions for context handling apply the contextual constraints on finished applications or tend to be dependent on a specific development process. This paper presents a solution based on UML, which allows dealing with context since the modeling phase, and independently of development processes. This proposal is implemented as an eclipse editor and illustrated through a case study in the healthcare field. Originality/value This paper addresses the problem of context handling, and it presents a review of the foremost existing solutions. The paper also presents a heavyweight extension for the UML class diagram, which consists in enriching it with additional constructs, capable of monitoring how applications are linked to context parameters and how the values of these parameters may affect the application behavior.


2021 ◽  
Vol 9 (2) ◽  
pp. 144-153
Author(s):  
Sidik Rahmatullah ◽  
Rima Mawarni

Pusat Kesehatan Masyarakat (Puskesmas) merupakan kesatuan organisasi fungsional yang menyelenggarakan upaya kesehatan yang bersifat menyeluruh, terpadu, merata dapat diterima dan terjangkau oleh masyarakat. Tujuan penelitian ini adalah membuat Aplikasi Sistem Pakar untuk mendeteksi penyakit kulit pada balita sesuai dengan data-data yang ada pada Puskesmas. Metode pengembangan sistem yang digunakan yaitu metode Extreme Programing (XP) dengan tahapan pengerjaan meliputi planning, design, coding dan testing. Sistem dirancang dengan menggunakan Unified Modeling Language (UML) yang meliputi use case, activity diagram, dan class diagram, perangkat lunak yang digunakan adalah PHP (Hypertext Preprocessor) dengan database MySQL dan menggunakan metode Naïve Bayes dan Forward Chaining. Hasil akhir dari pembuatan Aplikasi ini adalah memudahkan pasien, dokter dan bidan mendeteksi penyakit kulit pada balita di Puskesmas


2021 ◽  
Vol 4 (2) ◽  
pp. 75-81
Author(s):  
Romzah Romzah ◽  
Yohanes Eka Wibawa ◽  
Pramitha Dwi Larasati

Posyandu (Pos Layanan Terpadu) Kasih Bunda II merupakan pelayanan masyarakat yang bergerak pada bidang kesehatan balita. Posyandu ini memberikan pelayanan kesehatan seperti pengukuran berat badan, tinggi badan, pemberian vitamin A, pemberian obat cacing dan pemberian imunisasi dasar untuk balita. Pencatatan posyandu menggunakan media penulisan, sehingga membutuhkan 1 hari untuk menyelesaikan pencatatan posyandu dan merekap ulang data. Beberapa informasi tentang posyandu tidak tersalurkan seperti sulitnya mendeteksi perkembangan balita karena tidak ada laporan yang mendukung (harus memilah satu persatu data balita). Salah satunya dalam pengisian Kartu Menuju Sehat (KMS) balita, pengisian dapat dibuat lebih efektif dan efisien dengan dibuat secara digital, pengisian KMS tidak perlu melewati tahap yang panjang karena pencatatan, perhitungan, pelaporan terlalu rumit dengan buku-buku laporan yang banyak. Berdasarkan masalah tersebut maka dilakukan pembangunan sistem informasi menggunakan metode waterfall sistem dibangun menggunakan bahasa pemrograman PHP dan Database MySQL. Sistem informasi ini dirancang dengan sistem UML (Unified Modeling Language) yang terdiri dari Usecase Diagram, Activity Diagram, Sequence Diagram dan Class Diagram serta menggunakan Entity Relationship Diagram. Hasil yang diperoleh adalah sebuah sistem informasi berbasis web yang mampu mengelola data posyandu dan membantu pelaksanaan posyandu serta menyimpan arsip-arsip posyandu. Mendapatkan laporan semua balita, data kunjungan balita dan laporan grafik status gizi balita untuk orang tua.


2020 ◽  
Vol 5 (02) ◽  
pp. 103-110
Author(s):  
Desi Puspita ◽  
Melani Anggita

Tujuan dari penelitian ini adalah untuk menghasilakan sistem pengenalan usaha kecil menengah (UKM) Kota Pagar Alam berbasis web dengan Unified  Modeling Language  (UML)  sebagai alat perancangan web. Pada usaha kecil menengah Kota Pagar Alam saat ini pengenalan masih bersifat manual, yaitu para pengunjung harus datang langsung ke Dinas Perindustrian, Perdagangan, Koperasi dan Usaha Kecil Menengah Kota Pagar Alam untuk mencari informasi maupun melihat produk yang dijual oleh pelaku usaha kecil menengah. Dengan cara seperti ini boleh jadi pengunjung sulit untuk mendapatkan informasi dan pemesaran produk pun sulit untuk dilakukan. Konsumen sangat kesulitan mencari informasi tentang keberadaan usaha kecil menengah (UKM) yang ada di Kota Pagar Alam. Metode pengumpulan data dalam penelitian ini menggunakan metode wawancara, observasi, dokumentasi dan studi pustaka. Metode pengembangan sistem menggunakan metode waterfall dengan tahapan analisis, desain, pengkodean dan pengujian. Sistem ini dikembangkan dengan menggunakan aplikasi adobe dreamweaver CS3, Php, MySQL dan Xampp. Perancangan web yang dibuat dari UML berupa Use case diagram, Class Diagram dan Activity Diagram.  Hasil penelitian dilihat dari pengujian sistem dengan usability testing, dimana nilai rata-rata 4,53 yang berarti pegguna menyatakan bahwa web  ini bisa mempermudah pihak UKM untuk menyampaikan informasi tentang UKM yang ada di Kota Pagar Alam kepada masyarakat


2020 ◽  
Vol 5 (2) ◽  
pp. 221-229
Author(s):  
Miranda Ayu Damayanti ◽  
Sudaryanto Sudaryanto

Pada saat era globalisasi teknologi saat ini, kebutuhan informasi dalam dunia pendidikan menjadi sangat penting dalam menentukan kemajuan suatu lembaga. Dengan pemanfaatan dan penerapan teknologi informasi, kumpulan data yang saling berhubungan satu sama lain dapat diorganisasikan menjadi sebuah file basis data, dimana data-data diorganisasikan kemudian disimpan kedalam komputer untuk memudahkan pemakai dalam mengakses data. Namun pemanfaatan teknologi informasi belum dimanfaatkan seefektif mungkin pada SMA Negeri 13 Semarang. SMA Negeri 13 Semarang masih menggunakan sistem manual untuk mendukung kegiatan proses belajar mengajar. Baik dalam penilaian, absensi, maupun kegiatan administrasi, sehingga membutuhkan waktu yang cukup lama, dan hasilnya pun belum tentu akurat. Oleh karena itu, permasalahan yang akan dibahas dalam penelitian ini adalah bagaimana membangun suatu aplikasi sistem infomasi akademik sekolah berbasis website untuk mendukung kegiatan oprasional pada sekolah tersebut. Metode yang digunakan dalam perancangan sistem ini adalah Rapid Application Development (RAD). Sedangkan untuk perancangan sistem alat yang dipakai adalah Unified Modeling Language (UML) yang terdiri dari usecase diagram, sequence diagram, class diagram, dan activity diagram. Teknik pengumpulan data dilakukan secara observasi dan wawancara. Hasil dari penelitian ini adalah suatu aplikasi sistem akademik sekolah berbasis webite, sebuah web yang dibuat untuk mempermudah aktifitas akademik di SMA Negeri 13 Semarang.


2020 ◽  
Vol 1 (2 Desember) ◽  
pp. 60-70
Author(s):  
Haella Purwantih ◽  
Zaenab Fuji ◽  
Windy Amelia ◽  
Rosmawati Dwi ◽  
Hilshie Maulida Bilqis

Sistem Seleksi Rekrutmen Karyawan dan Guru pada Sekolah Citra Bangsa Tangerang masih bersifat semi manual yaitu pelamar datang langsung ke Sekolah Citra Bangsa Tangerang atau mengirim surat lamaran melalui pos sehingga terjadi penumpukan berkas-berkas data pelamar serta rentan terhadap rusak dan hilangnya data. Untuk itu diperlukan sistem aplikasi berbasis website. Aplikasi ini  menggunakan metode pengumpulan data dengan observasi, wawancara dan studi pustaka. Kemudian metode perancangan menggunakan Unified Modeling Language (UML) diantaranya: Use Case diagram, Activity diagram, Sequence diagram, Class diagram. Sedangkan bahasa pemrogramannya adalah PHP (Hypertext Preprocessor) dan Javascript. Untuk database menggunakan Mysql. Selanjutnya metode pengujian/testing menggunakan Black Box Testing. Diharapkan dengan aplikasi berbasis website ini dapat membantu memudahkan pekerjaan admin dan menghasilkan data yang akurat sehingga dapat  menunjang aktifitas Sekolah. Selain itu juga memudahkan masyarakat yang berminat melamar pekerjaan di Sekolah Citra Bangsa Tangerang.


Sign in / Sign up

Export Citation Format

Share Document