2016 IEEE First International Conference on Internet-of-Things Design and Implementation (IoTDI) 2016
DOI: 10.1109/iotdi.2015.18
|View full text |Cite
|
Sign up to set email alerts
|

IoT Design Patterns: Computational Constructs to Design, Build and Engineer Edge Applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
19
0
3

Year Published

2018
2018
2022
2022

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 53 publications
(23 citation statements)
references
References 9 publications
0
19
0
3
Order By: Relevance
“…Several application case studies also support the suitability of microservices approach to architect IoT systems . Few studies proposed constructs and modeling solutions for developing IoT solutions based on microservices . Sun et al proposed a generic framework for IoT systems based on the microservices approach .…”
Section: Domain‐specific Microservice‐based Architecturesmentioning
confidence: 99%
See 1 more Smart Citation
“…Several application case studies also support the suitability of microservices approach to architect IoT systems . Few studies proposed constructs and modeling solutions for developing IoT solutions based on microservices . Sun et al proposed a generic framework for IoT systems based on the microservices approach .…”
Section: Domain‐specific Microservice‐based Architecturesmentioning
confidence: 99%
“…The major challenge faced in developing IoT solutions is having to deal with a plethora of devices that are heterogeneous in nature. Smart buildings are just one of the elements to realizing “smart cities,” which can also reap the benefits of microservices . Medical applications can also be improvised by incorporating IoT concepts .…”
Section: Domain‐specific Microservice‐based Architecturesmentioning
confidence: 99%
“…The second module is the App Management and Execution Module; it is responsible for providing the functionality of uploading the generated code to the remote server hosted in the cloud. In [10], the authors proposed four design patterns (Problem, Context, Motivation Forces, Solution Details) enabling IoT architects to construct edge applications. The defined patterns are reusable, inter-related, well-structured, providing efficient and reliable solutions to recurring problems discovered by IoT system architects.…”
Section: Iot Development Modelsmentioning
confidence: 99%
“…Este conceito já é muito utilizado em outras áreas de pesquisa como arquitetura (ALEXANDER; ISHIKAWA; SILVERSTEIN, 1977), de onde originou-se o conceito, software (BUSCHMANN et al, 1996) e interação homemmáquina (IHC) (AQUINO JR, 2008;TAKAHASHI, N. M., 2018). Na área de IoT o conceito é pouco explorado, contando ainda com poucas publicações sobre padrões (QANBARI et al, 2016;VEGA-BARBAS et al, 2017;PAPE;RANNENBERG, 2019). O conceito de padrões busca apresentar soluções para problemas recorrentes dentro de um determinado contexto e é criado com o objetivo de contribuir com estudantes, pesquisadores e profissionais da área, além de buscar uma melhor qualidade do projeto (AQUINO JR, 2008).…”
Section: Motivaçãounclassified
“…Para atender este objetivo, alguns objetivos específicos foram definidos: a) RQ1: Consolidar estruturas de padrão utilizadas em alguns domínios a fim de identificar quais elementos são mais utilizados na documentação de problemas; b) RQ2: Normalizar e agrupar elementos que são utilizados para documentar informações iguais (sinônimos), mas que são nomeados de forma diferente pelos autores; c) RQ3: Identificar no domínio de IoT quais informações específicas são relevantes e que poderiam fazer parte da estrutura proposta; d) RQ4: Definir uma estrutura de padrões para documentação de problemas de projeto nos cenários de IoT; e) RQ5: Validar esta nova estrutura com pesquisadores da área declarando um conjunto de padrões de IoT. (GAMMA et al, 1995;TIDWELL, 1998;TIDWELL, 2011;CUNNINGHAM, 1994;BUSCHMANN et al, 1996;FOWLER et al, 2002;BECK, 1997;AQUINO JR, 2008;TAKAHASHI, N. M., 2018), e também nos cenários de IoT (QANBARI et al, 2016;VEGA-BARBAS et al, 2017;PAPE;RANNENBERG, 2019 (BUSCHMANN et al, 1996;DIX et al, 2004).…”
Section: Objetivounclassified