uml activity diagram
Recently Published Documents


TOTAL DOCUMENTS

98
(FIVE YEARS 17)

H-INDEX

9
(FIVE YEARS 1)

2021 ◽  
Vol 2 (2) ◽  
pp. 85-91
Author(s):  
Darmadi Darmadi ◽  
R. Fanry Siahaan

Implementasi Algoritma Backpropagation untuk memprediksi bakat siswa. Tujuan penelitian ini adalah mengetahui bakat siswa dalam pemilihan jurusan perguruan tinggi pada SMA Negeri 2 Perbaungan menggunakan jaringan syaraf tiruan berbasis algoritma backpropagation. Program yang di gunakan berbasis web menggunakan bahasa program php dan Mysql. Membantu orangtua/wali siswa mengetahui bakat agar lebih mudah mengarahkan siswa memilih jurusan pada perguruan tinggi. Kerangka kerja penelitian, menguraikan analisis dari sistem yang akan dibangun atapun analisa dari metode algoritma ataupun teknik yang diterapkan dalam pembuatan sistem. Penerapan hasil Analisa dalam sebuah sistem berbentuk capture yang sedang dijalankan dan disertai dengan penjelasan dan penggunaan sistem serta hasil pengujian perangkat lunak. Pelatihan ataupun pembentukan Jaringan Saraf Tiruan yang perlu dilakukan pertama kali adalah inisialisasi bobot awal. Perancangan sistem yang diusulkan digambarkan dengan menggukan Unified Modelling Laguage (UML), Activity Diagram, Sequence Diagram, Class Diagram.


Symmetry ◽  
2021 ◽  
Vol 13 (11) ◽  
pp. 2000
Author(s):  
Tomasz Górski

Service fulfillment for clients increasingly involves cooperation between information technology (IT) systems. Designing such solutions requires an architectural approach that ensures symmetry between the communicating parties. For the design of such systems, the author introduces the 1+5 architectural views model. The model contains three new architectural views. For business process modeling, it ensures the integrated processes view. Integration aspects cover two additional views: integrated services, and contracts. Moreover, new stereotypes and tagged values have been added to the unified modeling language (UML). The author has introduced two profiles: UML profile for integration flows, and UML profile for distributed ledger deployment. Communication between systems requires flows that arrange mediation mechanisms. The paper describes an integration flow diagram that extends a UML activity diagram. In the case of blockchain, the author has proposed the smart contract design pattern. The paper describes three case studies that have employed the model to design various solutions. The 1+5 model has proven to be well suited for designing both centralized integration environments with enterprise service bus (ESB) and distributed blockchain solutions with peer-to-peer (P2P) connections.


2021 ◽  
Vol 7 ◽  
pp. e503
Author(s):  
Eda Ozcan ◽  
Damla Topalli ◽  
Gul Tokdemir ◽  
Nergiz Ercil Cagiltay

System design is recognized as one of the most critical components of a software system that bridges system requirements and coding. System design also has a significant impact on testing and maintenance activities, and on further improvements during the lifespan of the software system. Software design should reflect all necessary components of the requirements in a clear and understandable manner by all stakeholders of the software system. To distinguish system elements, separation of concerns in software design is suggested. In this respect, identification of the user tasks, i.e., the tasks that need to be performed by the user, is not currently reflected explicitly in system design documents. Our main assumption in this study is that software quality can be improved significantly by clearly identifying the user tasks from those that need to be performed by the computer system itself. Additionally, what we propose has the potential to better reflect the user requirements and main objectives of the system on the software design and thereby to improve software quality. The main aim of this study is to introduce a novel notation for software developers in the frame of UML Activity Diagram (UML-AD) that enables designers to identify the user tasks and define them separately from the system tasks. For this purpose, an extension of UML-AD, named UML-ADE (UML-Activity Diagram Extended) was proposed. Afterwards, it was implemented in a serious game case for which the specification of user tasks is extremely important. Finally, its effectiveness was analyzed and compared to UML-AD experimentally with 72 participants. The defect detection performance of the participants on both diagrams with two real-life serious game scenarios was evaluated. Results show a higher level of understandability for those using UML-ADE, which in turn may indicate a better design and higher software quality. The results encourage researchers to develop specific design representations dedicated to task design to improve system quality and to conduct further evaluations of the impact of these design on each of the above mentioned potential benefits for the software systems.


Author(s):  
Walaiporn Sornkliang ◽  
Thimaporn Phetkaew

The benefit of exploratory testing and ad hoc testing by tester’s experience is that crucial bugs are found quickly. Regression testing and test case prioritization are important processes of software testing when software functions have been changed. We propose a test path prioritization method to generate a sequence of test paths that would match the testers’ interests and focuses on the target area of interest or on the changed area. We generate test paths form the activity diagrams and survey the test path prioritization from testers. We define node and edge weight to the symbols of activity diagrams by applying Time management, Pareto, Buffett, Binary, and Bipolar method. Then we propose a test path score equation to prioritize test paths. We also propose evaluation methods i.e., the difference and the similarity of test path prioritization to testers’ interests. Our proposed method had the least average of the difference and the most average of the similarity compare with the tester’s prioritization of test paths. The Bipolar method was the most suitable for assigning weights to match test path rank by the tester. Our proposed method also has given the affected path by changing area higher priority than the other test path.


2021 ◽  
pp. 109-121
Author(s):  
Rozi Nor Haizan Nor ◽  
Md Abdul Monim ◽  
Yusmadi Yah Jusoh ◽  
Nur Ilyana Ismarau Tajuddin

Author(s):  
Fahima Hajjej ◽  
Yousra Bendaly Hlaoui ◽  
Leila Jemni Ben Ayed

The e-assessment, as an important part of any e-learning system, faces the same challenges and problems such as problems related to portability, reusability, adaptability, integration and interoperability. Therefore, we need an approach aiming to generate a general process of the e-assessment. The present study consists of the development of a generic e-assessment process which should be adapted to any learner profile. This e-assessment process is implemented as a composite cloud service which could be invoked by any existing LMS regardless of its environment. The authors are brought the abstraction defined by a workflow about proposing a development approach based on the Reverse Engineering and the cloud environment. To attempt these goals, they have studied the e-assessment politics of different existing LMSs to generate their e-assessment activities. These activities composing the generic e-assessment process using the Reverse Engineering and based on a set of mapping rules. Then, the authors have proposed a pedagogical scenario linking the generated, e-activities in an abstract manner using the concept of workflow. To specify this e-assessment workflow process, they use UML activity diagram language. Finally, to implement their approach, the authors have used the technology of cloud computing services


Tech-E ◽  
2019 ◽  
Vol 3 (1) ◽  
pp. 33
Author(s):  
Tanto Heryanto ◽  
Yakub Yakub

PT. Samudera semesta sejahtera is a freight forwarding company that handle export and import. The main problem is the document of export such as : there still promoting their service via telephone by the office and by the email. Also sometimes they miss the documents that sometimes will be need back. Manual booking, e-commerce using unified modelling language (UML); activity diagram, usecase diagram, sequence diagram, and class diagram. Using object oriented and iso 9126, the programming language that use in this e-commerce system is PHP and database MySQL. The result of this e-commerce is for business, making easier to search data or information, and printing a report.


Sign in / Sign up

Export Citation Format

Share Document