The Use Case Diagram (UCD) is a visual form of system design that helps software developers comprehend the system behavior. Maintaining and updating the system can be a difficult task when it has no visualization of a system behavior or software requirement specification document. Reverse engineering is an approach used to extract software requirement specifications from the existing systems. Research in reverse engineering has shown various techniques in which the processes are not fully understood. This study analyzes the University Community Services Information System (UCSIS) as the existing system in three processes: identifying the system domain process, elaborating system features by implementing the event table, and constructing the use case realization. The results showed that a UCD could be generated through the reverse engineering process on the existing system. Furthermore, a new feature for system improvement can also be detected using this method. It is expected that the reverse engineering approach in this study can be used as guidance for the software development team in extracting the use case diagram from the existing systems.
Designing a system is an important step in the software development process. A use case diagram (UCD) and a class diagram (CD) are the most used diagrams in designing a system. This case study aims to explore the implementation of an event-based approach using the event table (ET) to design the Outcome-based Education Curriculum System (OBECS). In generating a UCD of OBECS, the event-based approach involves three processes: (1) identifying actors and the relationship between actors; (2) identifying use cases and the relationships of the use cases; and (3) generating UCD. Meanwhile, there are four processes in the event-based approach which can be used to generate a CD of OBECS namely: (1) identifying the classes for each event or action using the ET;(2) identifying the relationships between sources and objects; (3) identifying the class' attributes and methods; and (4) integrating all classes. Our study proposes a clear and simple concept to generate a UCD and CD in designing a system. It is expected that the result of the current study could help a software designer in modelling the system from the system requirement.
Merdeka Belajar Kampus Merdeka (MBKM) program enables universities to convert independently the programs into department courses hence those can be considered as its course credits. MBKM program guideline requires universities, specifically departments, to carefully convert MBKM program since they have to consider Program Learning Outcomes (PLO) and relevancy of courses in the conversion process. To follow the guideline, departments must explore learning outcomes of each courses and learning outcome of the programs. The job is certainly time and resource consuming. Therefore it needs to be supported by a reliable strategy and system to manage efficiently and effectively relational data between MBKM program, PLO and courses. Through these data, departments then enable to identify quickly related courses with those programs. This paper introduces a model to represent the conversion strategy. We then developed in-house application called e-OBE to implement the model to enable the departments to map PLO, MBKM program and course data efficiently and effectively. The mapping data can be used to retrieve department courses quickly in which their PLO are linked with MBKM program PLO. Finally, a recommendation based on text similarity from courses and MBKM program can be generated automatically to support department decision in the conversion process.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.