nonfunctional requirements
Recently Published Documents


TOTAL DOCUMENTS

42
(FIVE YEARS 8)

H-INDEX

6
(FIVE YEARS 1)

2021 ◽  
Vol 13 (10) ◽  
pp. 249
Author(s):  
Mauro A. A. da da Cruz ◽  
Heitor T. L. de de Paula ◽  
Bruno P. G. Caputo ◽  
Samuel B. Mafra ◽  
Pascal Lorenz ◽  
...  

Low-code is an emerging concept that transforms visual representations into functional software, allowing anyone to be a developer. However, building a low-code platform from scratch can be challenging concerning the scarce available literature about the topic. In this sense, this paper proposes an Open Low-Code Platform (OLP), a low-code solution that enables regular users to create applications. Furthermore, it presents low-code’s functional and nonfunctional requirements, as well as its similarities and its differences with the no-code concept. The experience obtained while developing OLP was translated into a pipeline that details how code was transformed from the visual representations into a fully fledged application. The paper demonstrates the solution’s viability and is especially useful for building a low-code platform from scratch or improving an existing one.


IEEE Access ◽  
2021 ◽  
pp. 1-1
Author(s):  
Elaheh Pourabbas ◽  
Chiara Parretti ◽  
Fernando Rolli ◽  
Fabrizio Pecoraro

2020 ◽  
Vol 23 (4) ◽  
pp. 634-655 ◽  
Author(s):  
Igor Borisovich Burdonov ◽  
Nina Vladimirovna Yevtushenko ◽  
Alexander Sergeevich Kossachev

When deriving tests for checking functional and nonfunctional requirements for components of control systems, the notion of separablity becomes very important that is used for distinguishing the fault-free component from a faulty one. In order to do this, proper separating sequences are utilized. Such sequences are well studied for complete and deterministic Finite State Machines but components of control systems can be only partially described and their behavior can be nondeterministic. In this paper, we consider the formal model of Input/Output automata, introduce the notion of a separating sequence for two such automata and propose an approach for deriving such a separating sequence.


IEEE Access ◽  
2020 ◽  
Vol 8 ◽  
pp. 209153-209162
Author(s):  
Muhammad Younas ◽  
Dayang Norhayati Abang Jawawi ◽  
Muhammad Arif Shah ◽  
Ahmad Mustafa ◽  
Muhammad Awais ◽  
...  

Predicting application performance concerning the parameters such as processor, network, memory, and disk needs to be analyzed and the model is to be built up for various nonfunctional requirements in cloud computing. The NFR include availability, portability, security, reliability, etc. Cloud computing provides a way for provisioning of resources in one of the three ways. The first could be cloud infrastructure, the second could be provider infrastructure or the third could be a combination of both. Specifying NFR and ascertaining the required resources requires a lot of knowledge and therefore the various models are built up in this context. To exploit the cloud computing domain software engineer's needs to quantify various requirements of the application and based on that framework needs to be designed and developed for controlling cloud services at the multiple levels of abstraction. In this paper, we will analyze models evaluating various NFR affecting the efficacy of application in a cloud computing domain. The model could be both working for static as well as dynamic implementation.


IEEE Access ◽  
2019 ◽  
Vol 7 ◽  
pp. 36164-36176 ◽  
Author(s):  
Muhammad Asif ◽  
Ishfaq Ali ◽  
Muhamad Sheraz Arshed Malik ◽  
Muhammad Hasanain Chaudary ◽  
Shahzadi Tayyaba ◽  
...  

2018 ◽  
Vol 26 (3) ◽  
pp. 163
Author(s):  
Rodrigo Elias Francisco ◽  
Ana Paula Laboissière Ambrósio ◽  
Cleon Xavier Pereira Junior ◽  
Márcia Aparecida Fernandes

Online judges, initially used in programming marathons, have also been adopted to teach Introductory Programming (CS1), presenting some advantages, as reducing teacher workload and instant feedback to students, and disadvantages by of not being fully adapted as a tool for teaching. This paper presents a Systematic Review of Literature (SRL) about online judges for teaching CS1, which focused on aspects: benefits, problems; functional requirements and nonfunctional requirements. The result contributed to an online judge specification that meets the CS1 discipline. Also a practical experience was realized with the use of online judge BOCA (developed for programming marathons) in the teaching of CS1's classes. The lessons learned from practical experience and the knowledge gained at SRL contributed to a judge online proposal for teaching CS1, focusing primarily on three requirements considered essential: building exercise lists, personalized feedback, and plagiarism. Thus, this research contributes to the teaching of introductory programming by presenting an approach based on results found in the literature, through articles presenting different online judges for teaching, and practical experiences with real classes.


Sign in / Sign up

Export Citation Format

Share Document