«UML» 2003 - The Unified Modeling Language. Modeling Languages and Applications

2003 ◽  
2018 ◽  
Vol 9 (2) ◽  
pp. 94-105
Author(s):  
Febri Liantoni ◽  
Amalia Yusincha

Dunia teknologi informasi berkembang pesat dengan dukungan teknologi yang semakin canggih. Unified Modeling Languange salah satu sistem yang bisa digunakan untuk standar pembuatan sistem informasi. Dengan menggunakan Unified Modeling Languange perancangan dan pembuatan sistem dapat dikerjakan lebih cepat. Pada penelitian ini pemodelan Unified Modeling Languange digunakan untuk membuat sistem pengajuan dana anggaran. Pembuatan sistem ini bertujuan untuk meningkatkan produktivitas perusahaaan dalam menangani proyek yang dikerjakan. Berdasarkan analisa dan pengujian sistem diperoleh kesimpulan bahwa sistem yang dibuat dapat mempermudah para karyawan perusahaan dalam proses pengajuan dana anggaran dan pertanggungjawaban dana proyek. Sistem yang dibuat juga memberikan informasi mengenai pengajuan dana yang diterima atau ditolak suatu proyek, sehingga dapat membuat pekerjaan yang dikerjakan lebih efisien dan dapat mengurangi resiko kesalahan terhadap pengajuan dana proyek.   Kata kunci: Teknologi Informasi, Unified Modeling Languange, Sistem, Dana Anggaran   Abstract  The world of information technology is growing rapidly with the support of increasingly sophisticated technology. Unified Modeling Language one of the systems that can be used for the standard of making information systems. Using Unified Modeling Language the design and manufacture of the system can be done faster. In this study Unified Modeling Language modeling is used to create a system for submitting budget funds. The creation of this system aims to improve the productivity of companies in handling the projects being worked on. Based on the analysis and testing of the system, it can be concluded that the system created can make it easier for company employees in the process of submitting budget funds and accountability for project funds. The system created also provides information about the submission of funds received or rejected by a project, so as to make the work done more efficiently and can reduce the risk of errors in the submission of project funds.   Keywords: Information Technology, Unified Modeling Languages, Systems, Budget Funds


Author(s):  
Liliana Favre ◽  
Liliana Martinez ◽  
Claudia Pereira

The Unified Modeling Language (UML) has emerged as a modeling language for specifying, visualizing, constructing, and documenting software-intensive systems. It unifies proven software modeling languages that incorporate the object-oriented community’s consensus on core modeling concepts. It also includes additional expressiveness to handle problems that previous visual languages did not fully address (Rumbaugh, Jacobson & Booch, 1999).


2003 ◽  
Vol 11 (2-3) ◽  
pp. 151-159 ◽  
Author(s):  
M. Naci Akkøk

The need to manage the immense complexity in software engineering makes tools and methods essential, and requires that they be designed in accordance with well-defined principles. Surprisingly, there is yet no explicit body of knowledge for designing diagrammatic modeling languages (DMLs), despite the fact that they are used extensively as the primary conceptual modeling tools in software engineering. This paper provides an overview of the new and growing field of DML design that aims at compiling such a body of knowledge. The paper starts with relevant definitions and a brief introduction of the current de-facto standard DML of software engineering called the Unified Modeling Language (UML), and offers a short account of efforts and directions in DML design.


Author(s):  
Liranti Rahmelina ◽  
Legiman Slamet ◽  
Yasdinul Huda

The background of this research background by the development of smartphones and mobile technology or operating system on smartphones, such as Android. This research aims to produce a system design for mobile learning Biology class X, Th Semester. 2013/2014 teachings in SMA N 10 Padang, preferably in the learning process in biology, the nature of the book memorization. Besides, the lack of media used can sometimes make children often get bored in studying biology. This study was designed with the software modeling language with object-oriented programming method that uses modeling languages ​​Unified Modeling Language (UML). The programming language used is Java, using the Eclipse IDE. Trials will be conducted on the 2.2 emulator. while the implementation is done at the Samsung Galai Young with Android 4.0.1. In general, the results are displayed on the emulator and Galai Young is not much different, it's just Android with a higher version has faster access speed. Keywords        : Mobile Learning, Biological Sciences High School Class X, Android Application.


Author(s):  
Peter Rittgen

The first approaches to object-oriented modeling appeared already in the second half of the 1970s, but not much happened for more than a decade so there were still barely more than a handful of modeling languages at the end of the 1980s. It was the early 1990s that witnessed an ever-growing market in competing object-oriented methods so that potential users found it increasingly difficult to identify any single method that suited their needs. This phenomenon came to be known as the “method wars.” Toward the end of 1994, two of the “big” players, Grady Booch and Jim Rumbaugh, decided to join forces by integrating their respective approaches, the Booch method and OMT (object modeling technique). In late 1995, Ivar Jacobson became a member of this team merging in his OOSE method (object-oriented software engineering). The efforts of the “three amigos” aimed at overcoming unnecessary differences between the individual approaches and also improving each of them by creating a common, standardized modeling language that could serve as an industry standard. The result was the release of the Unified Modeling Language (UML), version 0.9, in June 1996. The UML partners, an industry consortium, performed further work on UML. This led to the versions 1.0 and 1.1 being introduced in 1997. The latter was adopted by the OMG (Object Management Group) in the same year. The current version is 2.0 (OMG, 2005, 2006).


Author(s):  
Ambjörn Naeve

This chapter introduces the human Semantic Web (HSW) as a conceptual interface, providing human-understandable semantics in addition to the ordinary (machine) Semantic Web, which provides machine-processable semantics based on RDF. The HSW is structured in the form of a knowledge manifold and makes use of uni-fied language modeling (based on the unified modeling language) combined with conceptual browsing to present its information to the user in a way that creates substantial benefits in terms of overview, clarity, and flexibility. The HSW browser Conzilla combines the semantics of RDF with the human-understandable semantics of UML in order to enable more powerful forms of human-computer interaction, such as querying the Semantic Web through Edutella and supporting the conceptin-context methodology. The Semantic Web is discussed in terms of three levels of semantic interoperability: isolation, coexistence, and collaboration. Collaboration, as the highest goal, can be achieved by conceptual calibration, which builds bridges between different ontologies in a bottom-up way, describing their similarities as well as their differences. An example is presented in Conzilla of conceptual calibration between systems for e-commerce. In the closing section, the Nonaka-Takeuchi theory of knowledge creation is discussed, and the HSW is described as a “space for interaction,” where the SECI spiral of knowledge creation can be elevated to the global level. Three possible scenarios are presented: open research, enriching the economy by expanding the value ontology, and negotiating a sustainable future for all.


Author(s):  
Peter Rittgen

The first approaches to object-oriented modeling appeared by the second half of the 1970s, but not much happened for more than a decade, so there were still barely more than a handful of modeling languages at the end of the 1980s. It was the early 1990s that witnessed an ever-growing market in competing object-oriented methods so that potential users found it increasingly difficult to identify any single method that suited their needs. This phenomenon came to be known as the “method wars.” Towards the end of 1994 two of the “big” players, Grady Booch and Jim Rumbaugh, decided to join forces by integrating their respective approaches, the Booch method and OMT (Object Modeling Technique). In late 1995, Ivar Jacobson became a member of this team merging in his OOSE method (Object-Oriented Software Engineering). The efforts of the “three amigos” aimed at overcoming unnecessary differences between the individual approaches and also improving each of them by creating a common, standardized modeling language that could serve as an industry standard. The result was the release of the Unified Modeling Language (UML), version 0.9, in June 1996. The UML partners, an industry consortium, performed further work on UML. This led to the versions 1.0 and 1.1 being introduced in 1997. The latter was adopted by the OMG (Object Management Group) in the same year. The current version is 1.5 (OMG, 2003) but a major upgrade to 2.0 is in preparation (Björkander & Kobryn, 2003).


2015 ◽  
Vol 25 (03) ◽  
pp. 1640021 ◽  
Author(s):  
Nils Przigoda ◽  
Robert Wille ◽  
Rolf Drechsler

Modeling languages such as the unified modeling language (UML) or the systems modeling language (SysML) in combination with constraint languages such as the object constraint language (OCL) allows for an abstract description of a system prior to its implementation. But the resulting system models can be highly non-trivial and, hence, errors in the descriptions can easily arise. In particular, too strong restrictions leading to an inconsistent model are common. Motivated by this, researchers and engineers developed methods for the validation and verification of given formal models. However, while these methods are efficient to detect the existence of an inconsistency, the designer is usually left alone to identify the reasons for it. In this contribution, we propose an automatic method which efficiently determines reasons explaining the contradiction in an inconsistent UML/OCL model. For this purpose, all constraints causing the contradiction are comprehensibly analyzed. By this, the designer is aided during the debugging of his/her model.


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.


Sign in / Sign up

Export Citation Format

Share Document