scholarly journals Requirement analysis for autograder system using use case model

2021 ◽  
Vol 1098 (3) ◽  
pp. 032084
Author(s):  
R Elsen ◽  
D Kurniadi ◽  
S Rahayu ◽  
M R Nashrulloh
Computers ◽  
2019 ◽  
Vol 8 (1) ◽  
pp. 20
Author(s):  
Soojin Park

One of the most widely used models for specifying functional requirements is a use case model. The viewpoint of the use case model that views a system as a black box focuses on descriptions of external interactions between the system and related environments. However, for embedded systems that do not disclose most implementation logics outside the system, black box-based use case models may experience the drawback that considerable information that must be defined for system developments is omitted. To solve this shortcoming, several studies have been proposed on the use of kind of white box technique in which the dynamic behaviors of embedded systems are defined first using a state diagram and the results are reflected in the requirement specifications. However, white box-based modeling has not been widely adopted by developers due to tasks that require a lot of time in the requirement analysis phase in the initial phase of the software development life cycle. This study proposes a gray box-based requirement specification method as a trade-off between two contradictory elements (the amount of information required to develop an embedded system and the cost of the effort required during the requirement analysis phase) in terms of the two approaches, the black and the white box-based models. The proposed method suggests that an appropriate depth level of embedded system modeling is required to define the requirements. This study also proposes a mechanism that automatically generates an application programming interface for each component based on the created model. The proposed method was applied to the development of a camera sensor controller in a mobile phone, and the case results proved the feasibility of the method through discussion of the application results.


2016 ◽  
Author(s):  
James Harris ◽  
Dorthe Carr ◽  
Jamie Coram
Keyword(s):  
Use Case ◽  
Phase 2 ◽  

2011 ◽  
Vol 271-273 ◽  
pp. 1168-1172
Author(s):  
Wei Zhang ◽  
Lin Na Zhao

Because of the multi-user and multi-function characteristics of the Teaching Management System of universities, the application system is usually designed to be distributed architecture. This paper analyzes its complex functional demands through building a use case model, finds out the key factors from the aspect of the use case model, and finally meets the distributed needs with the application of lightweight container architecture. The analysis and design of the distributed teaching management system can reduce the risk of failure, and the functional demands of the application system can be realized gradually with the coherence of the architecture.


Author(s):  
Ric Ramos ◽  
Jaelson Castro ◽  
João Araújo ◽  
Ana Moreira ◽  
Fernanda Alencar ◽  
...  

Bauingenieur ◽  
2020 ◽  
Vol 95 (10) ◽  
pp. 379-388
Author(s):  
Christian Schranz ◽  
Alexander Gerger ◽  
Harald Urban

Zusammenfassung Die Bauwirtschaft gehört bis dato zu den am wenigsten von der Digitalisierung erfassten Wirtschaftszweigen. Der vermehrte Einsatz von Building Information Modeling (BIM) in Planungsbüros beschleunigt nun die Digitalisierung des Bauwesens. Dies ermöglicht den vermehrten Einsatz weiterer digitaler Tools im Bauprozess, zum Beispiel Augmented Reality (AR). Neue Tools bieten die Chance, die vorhandenen Prozesse neu zu überdenken und auf Innovations- und Effizienzpotenzial zu untersuchen. Die Autoren sehen für die Technologie AR großes Potenzial im Bauprozess. Im Forschungsprojekt AR-AQ-Bau führten sie daher eine Anwendungs- und Anforderungsanalyse für AR durch. In diesem Artikel werden einige derzeitige und mögliche Anwendungen von AR im Bauwesen sowie deren Anforderungen an AR-Hard- und Software (z. B. durch die Besonderheiten der Baustelle) dargestellt und ein Ausblick in die Zukunft gegeben. Der Anwendungsbereich von AR ist äußerst vielfältig. Einerseits kann BIM dadurch leichter auf die Baustelle übertragen und können Abnahmen und Qualitätskontrollen durchgeführt werden. Andererseits stellen ein Remote-Expert-System, Schulungen und die Unterstützung im Behördenverfahren weitere Einsatzmöglichkeiten dar.


2005 ◽  
Vol 5 (s1) ◽  
pp. S209-S218
Author(s):  
Marcos Antonio Quináia ◽  
Paulo Cézar Stadzisz

Author(s):  
Yves Wautelet ◽  
Samedi Heng ◽  
Diana Hintea ◽  
Manuel Kolp ◽  
Stephan Poelmans
Keyword(s):  
Use Case ◽  

Author(s):  
MICHAEL E. SHIN ◽  
ALEXANDER H. LEVIS ◽  
LEE W. WAGENHALS ◽  
DAE-SIK KIM

This paper describes model transformation for analyzing dynamic behavior of large-scale systems. The Unified Modeling Language (UML) based system model is transformed into the Colored Petri Nets (CPN) model, which is used for analyzing the scenarios of the use cases of a system and checking freedom of system deadlock at an early stage of software development. The CPN model that is executable is hierarchically structured on the basis of the functional decomposition of a large-scale system. The UML-based system model consisting of the use case model, class model and collaboration model is not executable so that the dynamic behavior of the system cannot be analyzed until implementation of the system. However, the UML-based system model has no hierarchical structure to be transformed into the hierarchical CPN model as well. The discrepancies of dynamic and structural views in the two models are resolved by transformation of the UML model into the layered, executable CPN model with three layers — the use case layer, object layer and operation layer. The model transformation is carried out using relationships among the use case model, class model, and collaboration model of the UML. With the executable CPN model transformed, the dynamic properties of the system are analyzed using the simulation technique, occurrence graph, and state space report provided by the Design/CPN tool. The approach in this paper is validated through two case studies — the gas station system and the distributed factory automation system.


Sign in / Sign up

Export Citation Format

Share Document