ScenarIoT: support for scenario specification of internet of things-based software systems
Citations
18 citations
Cites background or methods from "ScenarIoT: support for scenario spe..."
...IoT scenarios should be defined on narrative form to communicate the system’s behavior in such a way that stakeholders from different areas and levels of knowledge could understand and contribute to the discussion [21]....
[...]
...Silva [21] proposes a scenario-based technique (ScenarIoT) to support scenario specifications in the development of IoT software systems....
[...]
...Besides Camarão Iotizado (IoT Shrimp) [21], another project named Parasite Watch [6] was conducted and a preliminary solution was proposed....
[...]
...Silva [21] has defined nine IoT Interaction Arrangements to represent recurrent interaction flows....
[...]
...Camarão Iotizado (IoT Shrimp) [21], another project named Parasite Watch [6] was conducted and a preliminary solution was proposed....
[...]
12 citations
Cites background from "ScenarIoT: support for scenario spe..."
...Da Silva [10] observed a set of flows, named IoT Interaction Arrangements (IIA) representing the interaction IoT things can engage and are fitted to HTI, TTI or both:...
[...]
...Da Silva [10] observed a set of flows, named IoT Interaction Arrangements (IIA) representing the interaction IoT things can engage and are fitted to HTI, TTI or both: • (IIA-1) IoT Data Exhibition - the data gathered from data producers (sensors or tag readers) is made available to be visualized by human actors....
[...]
11 citations
Cites background or methods from "ScenarIoT: support for scenario spe..."
...shown to be efficient in capturing IoT characteristics [6]....
[...]
...from a need to assure the quality of IoT scenarios specifications in our current CSS projects, which make use of SCENARIOT specification technique [6], which is a requirement specification technique that aims to support the description of IoT scenarios through IoT interaction arrangements....
[...]
...Figure 1: Example of an IIA and its catalog from [6]....
[...]
...Silva [6] found three main IoT behaviors and 29 IoT properties, which combined lead to nine IoT interaction arrangements (IIAs)....
[...]
...Based on these results, an IoT inspection technique can represent an opportunity to contribute to improving the quality of requirements when the engineering of IoT software systems, besides, strengthen the representativeness of SCENARIOT [6]....
[...]
10 citations
Cites background or methods from "ScenarIoT: support for scenario spe..."
...One of the initiatives to provide software technologies specifics for IoT is the work of Silva [3], which proposed the SCENARIOT Specification Technique to support the specification of IoT-based scenarios considering IoT characteristics and interaction arrangements....
[...]
...The composition of SCENARIOTCHECK technique consists of the combination of IoT Interaction Arrangements (IIAs) [3] and IoT facets [1] to allow a high level of coverage in the inspection of components in the IoT-based scenarios artifacts....
[...]
...The technique consists of a checklist (questionnaire format) that assists inspectors to uncover requirements problems in scenarios descriptions produced with the SCENARIOT specification technique [3]....
[...]
...Silva [3] identified three main IoT behaviors (identification, sensing, and actuation) and 29 IoT properties,...
[...]
...We choose divided them, due to IoT is a paradigm that is growing in the last years, and it is an initial concept [1], [3], [4]....
[...]
2 citations
Cites background or methods from "ScenarIoT: support for scenario spe..."
...The RETIoT consists of a requirements specification technique based on IoT scenarios description - SCENARIOT (Silva 2019), an IoT scenario inspection technique - SCENARIOTCHECK (Souza 2020), a construction process, and templates to support the processes activities and build the requirements…...
[...]
...Analyzing the RETIoT current version (see section 3), we can say that it proposes and integrates some techniques/methods: prototyping, IoT canvas, IoT scenarios based on IoT scenarios specification technique - SCENARIOT (Silva 2019), use cases diagram and description, templates, and IoT scenario inspection technique - SCENARIOTCHECK (Souza 2020), and a construction process....
[...]
...The SCENARIOT technique (Silva 2019) supports the requirements identification and the system behavior description....
[...]
...The SCENARIOT (Silva 2019) proposes the scenario specification using IoT interaction arrangements....
[...]
...…x x x x IoT Methodology (Giray et al. 2018) x x x (Laplante et al. 2018) x x x x IoTReq (Reggio 2018) x x x CORE (Hamdi et al. 2019) x x SCENARIOT (Silva 2019) x x x SCENARIOTCHECK (Souza 2020) x TrUStAPIS (Ferraris and Fernandez-Gago 2020) x x x For the negotiation phase (NEG), Ignite (Giray et…...
[...]
References
9,593 citations
6,131 citations
"ScenarIoT: support for scenario spe..." refers background in this paper
...Another work where some of those behaviors can be encountered is from [2]....
[...]
5,295 citations
"ScenarIoT: support for scenario spe..." refers background or methods in this paper
...[51], “when millions even billions of things can be integrated seamlessly and effective, IoT can be applied widely in numerous areas,” but achieving it is a challenge....
[...]
...o Reasoning: Even though Addressability and Unique ID are usually related to Network Connectivity [7,8,14,36,51,57], it is possible to reason abstractly and look at those properties from either a “Virtual” or “Physical” lens....
[...]
...From the results of this ad-hoc search, three articles were selected as controls; that is, a starting point for the next step once they met the selection criteria: [7,8,51]....
[...]
...This other definition - defined in 2005 by [51] and cited by [8] - does not propose the use of any technology, like RFID, but includes the idea of expanding the original capabilities of an object through technology....
[...]
3,172 citations
"ScenarIoT: support for scenario spe..." refers background or methods in this paper
... Flexibility: It is related to systems operating in open scenarios, “in which new functions/capabilities/services need to be accommodated at run-time without having been necessarily captured at design time” [57]....
[...]
...o Reasoning: Even though Addressability and Unique ID are usually related to Network Connectivity [7,8,14,36,51,57], it is possible to reason abstractly and look at those properties from either a “Virtual” or “Physical” lens....
[...]
...It is one of the most used IoT definitions, which is from 2010 [7], cited by [36,57,76]....
[...]
3,107 citations
"ScenarIoT: support for scenario spe..." refers background in this paper
...It is by Brooks [18] which claims that “the hardest single part of building a software system is deciding precisely what to build....
[...]