Non-Functional Requirements and UML Stereotypes

Author(s):  
Guadalupe Salazar-Zarate ◽  
Pere Botella

In Nuseibeh and Easterbrook (2000), an overview of the field of software and systems requirements engineering is presented. Therein is highlighted some key open-research issues for the future of the Requirements Engineering (RE). Some of the major challenges mentioned there, are related with the necessity of richer models for capturing and analyzing non-functional requirements. This paper draws some possible extensions of Unified Modeling Language (UML) (Booch, G., Jacobson, I. and Rumbaugh, J., 1998) in order to include non-functional requirements.

2021 ◽  
Vol 14 (1) ◽  
pp. 506-515
Author(s):  
Ahmad Ashari ◽  
◽  
Anny Sari ◽  
Helna Wardhana ◽  
◽  
...  

The System Modeling Language (SysML) used the Requirement Diagram to model non-functional requirements, such as response time, size, or system functionality, which cannot be accommodated in the Unified Modeling Language (UML). SysML Requirement Diagram, in its implementation, integrates with several diagrams describing the requirements, which are referred to as additional elements. The absence of transformation rules for these additional elements to become OWL ontology causes difficulties in reading, understanding, and tracking the requirements. In this research, an extended rule of the Requirement Diagram transformation is proposed to solve the problems. First, some transformation rules are defined to make requirements easier to trace and realize the ontology generation's automatic transformation. Second, the time required during transformation processing to prepare and generate the OWL file shows the proposed model's performance. The ontology components produced from this research, such as class, subclass, object property, and data property, can be viewed in Protégé.


2018 ◽  
Vol 3 (2) ◽  
pp. 122-131
Author(s):  
Ahmad Sobri

Abstrak Penerapan teknologi komputer dalam setiap aspek dunia perkantoran Indonesia sudah dianggap sebagai suatu kebutuhan. Belum terdapat aplikasi pengolahan data pengangguran pada Kecamatan Purowdadi yangmenggunakan aplikasi ms. word yang menyebabkan data-data tidaktersimpan dengan baik.Belum adanya aplikasi dashboard untuk mengetahui tinggi nya angka pengangguran yang ada di Kecamatan Purwodadi.Dalam mencari data pengangguran masih rendah tingkat ke akuratannya karena  menggunakan cara manual.sistem yang sedang berjalan, pemecahan masalah, kebutuhan fungsional sistem, kebutuhan non fungsional sistem, desain input dan desain output. Metode pengembangan sistem yang digunakan adalah metode Waterwall. Perancangan menggunakan Unified Modeling Language (UML). Sedangkan untuk pengujian Black Box System.sistem secara detail, sesuai dengan rancangan dan berdasarkan tools dan bahasan pemrograman yang dipakai. Kata kunci :Web Mobile, Dashboard, Teknologi  Abstract The application of computer technology in every aspect of the world of Office Indonesia is already considered a requirement. Yet there is unemployment data processing applications in the Purowdadi subdistrict of using ms word application that causes the data not stored properly. Yet the existence of the application dashboard to find out his high unemployment figures that are in the Sub District of Purwodadi. In seeking data unemployment still low level to akuratannya because it uses the manual way. the system is currently running, problem solving, needs a functional system, the non-functional requirements of the system, design input and output design. System development method that is used is the method of Waterwall. Design using Unified Modeling Language (UML). As for the Black Box testing System. system in detail, in accordance with the draft and based on the tools and programming topics.  Keyword: Mobile Web, Dashboard, technology


Author(s):  
Yuslena Sari ◽  
Irfan Prasetia

This paper presents concept of a database system on a computer software systems. Requirements in analysis and design are a serious problem in developing a manual system into a computer software system that is fully automated. To link the two systems (manual and automatic), a modeling language Unified Modeling Language (UML) is now accepted as the de facto standard for the design and specification of object-oriented systems. In this study, ULM modeling language used to design a management information system (MIS) of Toilet Maintenance on the Faculty of Engineering, Lambung Mangkurat University using Access 2013. From this system, dean as admin of the system, can immediately know the damage or the need of maintenance in real time every day. Such information would greatly assist the management on making decision related to monitoring, maintenance and repair of toilet in the Faculty of Engineering, Lambung Mangkurat University. The final results is to keep the cleanliness and reliability of toilet in the Faculty of Engineering, Lambung Mangkurat University.


Author(s):  
Wan Nurhayati Wan Ab. Rahman ◽  
Farid Meziane

The development, registration, discovery, and invocation of quality Web services are vital for the successful implementation of applications using Web services. Considerable research focuses on quality for Web services. Unfortunately, current research on Quality of Service (QoS) for Web services is concentrated on service users and the implementation stage. This research highlights the importance of incorporating QoS at the design and development stages; the authors propose the introduction of QoS at the same time as functional requirements. However, Web Service Description Language (WSDL) describes the functional elements of a Web service, and QoS is significant for this description. Therefore, the authors propose an extension to the WSDL through a generic QoS metamodel, incorporating QoS specifications into the functionalities. This paper begins by defining the required QoS specifications for the development of quality Web services and explores the potential of the Unified Modeling Language as a technique and notation to specify QoS. To properly integrate QoS in the design, the authors propose extensions to the existing UML QoS profile. The paper concludes with the evaluation of the proposed framework and summarises its advantages.


Author(s):  
Rebecca Platt ◽  
Nik Thompson

Since its inception, the Unified Modeling Language (UML) has risen to relative ubiquity in the IT community. However, despite its status as an ISO industry standard (International Organization for Standardization, 2005), the UML is still evolving to accommodate the changing needs of industry. This development aims to ensure that UML remains effective and relevant to the most current developments in software engineering techniques. This article charts the progress of this arguably indispensable standard and discusses the ongoing evolution in three sections: The Past, The Present, and The Future.


Author(s):  
Rebecca Platt ◽  
Nik Thompson

Since its inception, the unified modeling language (UML) has risen to relative ubiquity in the IT community. However, despite its status as an ISO industry standard, the UML is still evolving to accommodate the changing needs of industry. This development aims to ensure that UML remains effective and relevant to the most current developments in software engineering techniques. This chapter charts the progress of this arguably indispensable standard and discusses the ongoing evolution in three sections: the past, the present, and the future.


2019 ◽  
Vol 2 (2) ◽  
pp. 13-28
Author(s):  
Ruli Supriati ◽  
Astri Wulan Sari

The warehouse is one of the places used to store the company's goods (assets). In general, the process of collecting used goods in carrying out activities of recording of expired goods in PT Angkasa Pura II Soekarno - Hatta Airport is still semi computerized that is using the manual form and Microsoft Excel software. The trouble encountered in conducting this research is matters occurring in collecting used goods that is numberization of Goods Received Goods Receipts (BAPBBP). This study aims to design the system of recording of goods used in PT Angkasa Pura II. The analytical method used is SWOT to analyze the problems of internal and external company. this method is also used to perform analysis of running procedures and systems, related to data collection of consumables and auctions. The design method uses UML (Unified Modeling Language). It is expected to develop information that can be used to manage the data of used goods and inventory quantities well that can produce information accurately, quickly, and appropriately for warehouse management in PT. Angkasa Pura II in the future.


2011 ◽  
pp. 116-128 ◽  
Author(s):  
Guadalupe Salazar-Zarate ◽  
Pere Botella ◽  
Ajantha Dahanayake

This chapter introduces an approach concerned with the non-functional features of software systems. The specific objectives of the research focus on the possibility of developing mechanisms to capture non-functional information in the development of software systems in a similar manner to its counterpart, the functional information. Particularly, the research described in this chapter focuses on the possible extension of the Unified Modeling Language (UML) (Booch et al., 1998). In order to get an initial specification of some non-functional requirements, the Software Quality Standard ISO/IEC 9126 (International Standard, 1991) is used. The language NoFun (Botella et al., 2001) is the basis used to achieve some organization about the non-functional concepts used in this approach.


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.


Sign in / Sign up

Export Citation Format

Share Document