scholarly journals Composite-Level Conflict Detection in UML Model Versioning

2015 ◽  
Vol 2015 ◽  
pp. 1-9 ◽  
Author(s):  
Zu Zhang ◽  
Renwei Zhang ◽  
Zheng Qin

At present, model-driven engineering plays an essential role in software development. Model versioning systems perform the task of conflict detection when merging parallel-developed model versions. However, conflict detection is typically conducted at the primitive operation level in operation-based systems. This situation implies that the overall intention of model developers may be disregarded, which results in unsatisfactory performance. In this study, we present an approach to conflict detection at the composite level in model versioning systems for Unified Modeling Language. This approach has two main stages. During the preprocessing stage, redundant operations are removed from the originally recorded operation lists to increase efficiency. During the conflict detection stage, a fragmentation procedure is conducted with only potentially conflicted operations allocated into the same fragment. Then, a pattern-matching strategy is applied to help indicate conflicts.

2018 ◽  
Vol 3 (2) ◽  
pp. 92-98
Author(s):  
Dian Novianto

AbstractData security is an important factor in an electronic transaction, because the data sent must only be known to the person who is entitled to receive the information. There are several security aspects of the data that must be maintained, such as: authentication, integrity, non repudiation, authority, confidentialty, privacy and access control. Therefore we are need for a system that is capable of carrying out some of these aspects. One technique that can be used in maintaining data security is steganography with the LSB (Least Significant Bit) method. In addition, to strengthen the confidentiality of the hidden information in steganography needed Additional techniques in the form of cryptography namely RC4 (Rivest Code 4). In this research,, the researcher  used a software development model is a prototype. And for the tools used in developing this application is an Unified Modeling Language. The results of the research conducted by researchers are the application of steganography using the LSB (Least Significant Bit) method combined with RC4 cryptography (Rivest Code 4) proven to be able to hide and secure important information from people who do not have access rights to that information. Keywords: Steganography, Criptography, Data Security


2018 ◽  
pp. 13-19

Modelo de requerimientos y de funcionalidad de software basado en MDA y UML para la gestión de proyectos y convenios globales Luis Alberto Lujan Campos Escuela de Post Grado, Universidad Nacional Federico Villarreal, Jr. Camana 1014, Lima, Perú Recibido el 01 de junio del 2017. Aceptado el 1 de julio del 2017 DOI: https://doi.org/10.33017/RevECIPeru2017.0002/ Resumen El propósito es elaborar modelos de la arquitectura que son independientes de la plataforma de software para la gestión de información de proyectos y convenios globales. Que sean orientados por el enfoque Model Driven Architecture (MDA, Arquitectura Dirigida por Modelos) que puede ayudar a resolver al mismo tiempo tanto los problemas de la industrialización y las infraestructuras de software en constante cambio [1]. Este enfoque de arquitectura de software promueve la separación de la especificación de la funcionalidad de la implementación de esta funcionalidad en plataformas específicas. En la arquitectura del sistema de software para la gestión de proyectos y convenios globales se determinó los módulos principales: módulo de cooperantes, módulo de datos del proyecto o convenio, módulo de presupuesto, módulo de finanzas y módulo de seguimiento de actividades y se logró elaborar los siguientes modelos: requisitos, estructura de clases de objetos y de secuencia. Estos modelos son los conductores primarios en todos los aspectos del desarrollo de software. Los modelos tienen diversas vistas como: Modelo de la estructura del sistema y de la funcionalidad de los módulos. Para la elaboración de los modelos se ha utilizado el Unified Modeling Language (UML, Lenguaje Unificado de Modelado). UML es un lenguaje de modelado y no un método, es la notación (principalmente gráfica) del que se valen los métodos para expresar los diseños y que en el proceso de software es la orientación que nos dan sobre los pasos a seguir para hacer el diseño [2]. Descriptores: Arquitectura Dirigida por Modelos, Lenguaje Unificado de Modelado, Diseño de software Abstract The purpose is to develop architecture models that are independent of the software platform for the management of information of global projects and agreements. That is guided by the Model Driven Architecture (MDA) approach that may help solving at the same time both problems of industrialization and ever-changing software infrastructures [1]. This software architecture approach promotes the separation of the specification from the functionality of the implementation of this functionality into specific platforms. In the architecture of the software system for the management of global projects and conventions, the main modules were determined: cooperators module, data module of the project or agreement, budget module, finance module and activity tracking module and elaboration The following models: requirements, structure of object classes and sequence. These models are the primary drivers in all aspects of software development. The models have different views such as: Model of the structure of the system and the functionality of the modules. For the elaboration of the models the Unified Modeling Language (UML) has been used. UML is a modeling language and not a method, it is in the notation (mainly graph) of which the methods are used to express the designs and that in the software process is the orientation that they do not give on the steps to follow to do the design [2]. Keywords: Model Driven Architecture (MDA), Unified Modeling Language (UML), Software Design


Author(s):  
Rani Hormati ◽  
Sartina Yusuf ◽  
Muhdar Abdurahman

Abstrak: Sekolah SMA Negeri 10 Kota Ternate  terletak di Jln.Ki Hajar Dewantara, Kelurahan Takoma, Kecamatan Kota Ternate Tengah. Poin Pelanggaran Siswa pada SMA Negeri 10 Kota Ternate saat ini masih dicatat manual dan penyimpanan data poin pelanggaran masih disimpan pada Arsip. Tujuan penelitian ini adalah merancang Website Sistem Poin Pelanggaran siswa  pada SMA Negeri 10 Kota Ternate. Pengumpulan data dilakukan dengan cara wawancara, dan observasi. Tahap penelitian dimulai dari analisis sistem, kemudian  analisis pengembangan sistem. Analisis sistem menggunakan Model Driven yang berorentasi objek, sedangkan pengembangannya menggunakan metode Prototyping. Sistem ini dirancang dengan alat bantu UML (Unified Modeling Language), bahasa pemrograman yang dgunakan adalah HTML, CSS, dan PHP, Database dibuat menggunakan MySQL. Hasil penelitian adalah website Poin Pelanggaran Siswa SMA Negeri 10 Kota Ternate yang memudahkan pihak sekolah pada proses pengelolahan data Poin Pelanggaran siswa. Sistem informasi data Poin Pelanggaran lebih efektif dan efesien sehingga orang tua  dan siswa dapat melihat hasil  laporan data pelanggaran tersebut dan mempermuda Guru BK dan Kesiswaan dalam mengolah data Poin Pelanggaran Siswa.Kata Kunci: Perancangan Sistem Informasi, Data Poin Pelanggaran Siswa, Berbasis Website. Abstract: The country' ten Ternate high School is located at Street Ki Hajar Dewantara, village office Takoma districts Kota Tengah. Student Violation Points at Ternate City High School ten are still recorded manually, and the violation points storage is still stored in the Archive. This study aimed to design a Website for the Students Violation Points System at Ternate ten Public High School. The collection is done by interview and observation. The research phase starts from system analysis, then analysis of system development. Analysis of the system uses a Model-Driven oriented object, while its development uses the Prototyping method. This system is designed with the UML (Unified Modeling Language) tool. The programming languages used are HTML, CSS, and PHP; the Database is created using MySQL. The study results were the Students Abuse Points ten Ternate City High School website, making it easy for the school to manage its Abuse Points. In addition, the information system of the Violation Points data is more effective and efficient so that parents and students can see the results of the violation data report and make the counselor and Student Teachers process processing the Student Violation Points.Keywords: Design of Information System for Student Violation, Points Data, Based on Website


2014 ◽  
Vol 513-517 ◽  
pp. 1382-1386
Author(s):  
Ping Gu ◽  
Ming Chai ◽  
Jian Min Zeng

At present, the growing numbers of Web services are available for reuse. It is a valuable research topic that using the existing web services to create more complex web services. The process of creating more complex web services is actually the same to the process of service composition. In this paper, we propose a readable and easy transformed web services composition model based on the profile of Unified Modeling Language (UML). We also implement the transformation from the composition model to Business Process Execution Language (BPEL) based on Model Driven Architecture (MDA).


2020 ◽  
Vol 5 (1) ◽  
pp. 78
Author(s):  
Ade Sumaedi ◽  
Makhsun Makhsun ◽  
Achmad Hindasyah

PT. Duta Nichirindo Pratama is a company engaged in the field of Autoparts Manufacture. Barcode is the identity of an item / product on the package. Barcode technology has been used as the identity of goods in a production. Barcodes are used to facilitate the identification of goods produced. Paste the barcode on the packaging of packaging results at PT. Duta Nichirindo Pratama is done manually, but there are often errors attached to the barcode on a similar packaging. This research will design and create a system based on Visual Basic.Net and Arduino to select barcode attachment errors that have the potential to be sent to consumers. The system is designed using Unified Modeling Language (UML) diagrams, database design and interface menu design. The system created will then be tested to detect the black box test. With a computing-based design system that functions to detect barcodes on the packaging automatically, the problem of sticking barcodes on the packaging can be detected.


Sensi Journal ◽  
2020 ◽  
Vol 6 (1) ◽  
pp. 60-72
Author(s):  
Ade Setiade ◽  
Luthfia Fauzia ◽  
Iwan Hermawan

PT.Medikon prima laboratories didirikan pada tahun 1980, hingga sekarang. PT.Medikon mengalami perkembangan yang sangat pesat. Jenis produk yang dihasilkan mencakup produk farmasi , OT (obat tradisional), suplemen dan kosmetik. PT.Medikon Prima Laboratories telah mengimpor produk ke seluruh wilayah indonesia.Yang beralamat di Jl. Raya Serang No. 23, Bitung Jaya, Cikupa, Kabupaten Tangerang. Untuk memudahkan pengolahan data para pegawai, inputan data Cuti dan Absensi maupun izin sakit dibutuhkan suatu perangkat lunak yang nantinya dapat melakukan pengolahan data ,berdasarkan permasalahan tersebut maka perlu di lakukan analisis sehinnga nantinya dapat diperoleh hasil dan kebutuhankebutuhan yang diperlukan untuk perangkat /system yang akan di bangun. Analisis dilakukan dengan melakukan cara menganalisis kebutuhan, pengguna dan fasilitas yang diperlukan oleh perangkat lunak yang di bangun benar-benar bermanfaat.berdasarkan hasil analisis permasalahan yang dilakukan sebelumnya, maka dapat rancangan suatu sistem perangkat lunak dengan melakukan analisis data menggunakan beberapa metode antara lain : wawancara dan observasi maupun studi pustaka, dengan menggunakan software UML (Unified Modeling Language).berdasarkan hasil analisis tersebut maka penulis melakukan penelitian dan mengambil judul yang berkaitan dengan "Prototype Aplikasi Pengolahan Data Pegawai Di PT.Medikon Prima Laboratories".yang dapat membantu dan memudahkan dalam melakukan pengolahan data pegawai dan dapat menampilkan informasi akurat yang di butuhkan oleh pengguna di PT.Medikon prima laboratories.


Author(s):  
Habib Abdul Rahman ◽  
Za'imatun Niswati ◽  
Aswin Saputra

Pada saat ini, kebutuhan informasi semakin penting dan mendesak sejalan dengan perkembangan teknologi yang semakin maju. Banyak perusahaan berskala besar maupun kecil menggunakan komputer untuk mendukung kegiatan dalam perusahaannnya. Komputer serta aplikasi didalamnya pada saat ini bukanlah merupakan sesuatu hal yang baru lagi, hampir seluruh badan usaha yang besar maupun kecil telah menggunakan komputer sebagai salah satu sarana pendukung dalam kegiatan pada perusahaan tersebut. PT Auto Daya Keisindo Jakarta Selatan merupakan perusahaan swasta yang masih menggunakan sistem manual dalam pengolahan data, terutama pada pengolahan data persediaan barang sehingga memperlambat dalam proses pengolahan data dan pengontrolan persediaan barang. Untuk mengatasi masalah tersebut maka dirancanglah sistem informasi persediaan barang berbasis java. Dalam pembuatan sistem informasi persediaan barang berbasis java metode perancangan yang digunakan adalah Unified Modeling Language (UML). dengan aplikasi Eclipse 2018, SQL Server 2008 untuk perancangan basis datanya. Dengan menggunakan sistem informasi persediaan barang berbasis java ini dapat mempermudah dan mempercepat kinerja bagian gudang serta dapat mengontrol jumlah persediaan barang.Kata kunci: Sistem Inventory, Java, MYSQL, SDLC, UML


e-NARODROID ◽  
2015 ◽  
Vol 1 (2) ◽  
Author(s):  
Immah Inayati

Perkembangan dunia teknologi berjalan sangat cepat. Selaras dengan hal itu, kebutuhan manusia hususnya dibidang bisnis juga semakin berkembang. salah satunya adalah R.M. Lesehan Berkah Ilaahi. Rumah makan ini merupakan rumah makan yang memiliki banyak pelanggan. Dengan semakin bertambahnya jumlah pelanggan, maka [penumpukan antrian banyak terjadi. Di samping itu rumah makan ini memiliki potensi untuk dapat terus mengembangkan bisnisnya. Untuk itu dibutuhkan sebuah sistem yang mampu memfasilitasi proses pemesanan melalui online serta mampu membantu pemilik bisnis dalam melakukan promosi dan penawaran, terlebih kepada pelanggan yang daya belinya tinggi. Jurnal ini memaparkan proses pembangunan sistem pemesanan berbasis web dengan menekankan pada tahap analisa, desain, dan implementasi. Analisis kondisi lapangan dilakukan dengan cara observasi lapangan, studi literatur sistem lama, wawancara dan kuesioner pelanggan. Hasil analisa akan digambarkan menggunakan notasi UML (Unified Modeling Language) untuk selanjutnya diimplementasikan dalam sebuah aplikasi e-CRM menggunakan bahasa pemrograman PHP serta basis data PostgreSQL. Metode pengembangan yang digunakan adalah Object oriented dengan memanfaatkan Yii Framework yang merupakan framework PHP berbasis Model View Controller (MVC). Selain itu digunakan pula bootstrap framework dari sisi desain aplikasi untuk memberikan fleksibilitas aplikasi ketika diakses dengan device yang resolusinya lebih kecil seperti telephon genggam. Kata kunci : Observasi, Wawancara, Kuesioner, UML (Unified Modeling Language), Yii Framework, Object oriented, Model View Controller (MVC), bootstrap framework.


Sign in / Sign up

Export Citation Format

Share Document