Modelling and Designing of IoT Systems Using UML Diagrams

Author(s):  
K. Sridhar Patnaik ◽  
Itu Snigdh

Despite the rapid growth in IoT research, a general principled software engineering approach for the systematic development of IoT systems and applications is still missing. Software engineering as a discipline provides the necessary platform to carry on the underlying design, coding, implementation, as well as maintenance of such systems. UML diagrams present a visually comprehensible outlay of the construction of IoT systems. The chapter covers the modelling of IoT systems using UML diagrams. Starting with the architectural design of any IoT system to behavioral aspects is covered in this chapter using a case study of IoT-based remote patient health monitoring system. The diagrams shown in this chapter are the sample diagrams for understanding IoT-based complex systems. The chapter focuses on the work carried out by Franco Zambonelli in context of developing abstract model of an IoT system using software engineering concepts. The chapter also focus on the pioneer work carried by J. F. Peters in intelligent system design patterns for robotic devices using pattern classification.

Author(s):  
Javier Garzas ◽  
Mario Piattini

In order to establish itself as a branch of engineering, a profession must understand its accumulated knowledge. In this regard, software engineering has advanced greatly in recent years, but it still suffers from the lack of a structured classification of its knowledge. In this sense, in the field of object-oriented micro-architectural design designers have accumulated a large body of knowledge and it is still have not organized or unified. Therefore, items such as design patterns are the most popular example of accumulated knowledge, but other elements of knowledge exist such as principles, heuristics, best practices, bad smells, refactorings, and so on, which are not clearly differentiated; indeed, many are synonymous and others are just vague concepts.


Author(s):  
Burak Pak

This paper aims at discussing the potentials of bottom-up design practices in relation to the latest developments in Information and Communication Technologies (ICT) by making an in-depth review of inaugural cases. The first part of the study involves a literature study and the elaboration of basic strategies from the case study. The second part reframes the existing ICT tools and strategies and elaborates on their potentials to support the modes of participation performed in these cases. As a result, by distilling the created knowledge, the study reveals the potentials of novel modes of ICT-enabled design participation which exploit a set of collective action tools to support sustainable ways of self-organization and bottom-up design. The final part explains the relevance of these with solid examples and presents a hypothetical case for future implementation. The paper concludes with a brief reflection on the implications of the findings for the future of architectural design education.


Author(s):  
Soraya Masthura Hasan ◽  
T Iqbal Faridiansyah

Mosque architectural design is based on Islamic culture as an approach to objects and products from the Islamic community by looking at their suitability and values and basic principles of Islam that explore more creative and innovative ideas. The purpose of this system is to help the team and the community in seeing the best mosque in the top order so that the system can be used as a reference for the team and the community. The variables used in the selection of modern mosques include facilities and infrastructure, building structure, roof structure, mosque area, level of security and facilities. The system model used is a fuzzy promethee model that is used for the modern mosque selection process. Fuzzy inference assessment is used to determine the value of each variable so that the value remains at normal limits. Fuzzy values will then be included in promethee assessment aspects. The highest promethee ranking results will be made a priority for the best mosque ranking. This fuzzy inference system and promethee system can help the management team and the community in determining the selection of modern mosques in aceh in accordance with modern mosque architecture. Intelligent System Modeling System In Determining Modern Mosque Architecture in the City of Aceh, this building will be web based so that all elements of society can see the best mosque in Aceh by being assessed by all elements of modern mosque architecture.Keywords: Fuzzy inference system, Promethe, Option of  Masjid


Buildings ◽  
2021 ◽  
Vol 11 (6) ◽  
pp. 232
Author(s):  
Juan Manuel Medina ◽  
Carolina M. Rodriguez ◽  
Maria Camila Coronado ◽  
Lina Maria Garcia

The analysis of thermal comfort in buildings, energy consumption, and occupant satisfaction is crucial to influencing the architectural design methodologies of the future. However, research in these fields in developing countries is sectorised. Most times, the standards to study and assess thermal comfort such as ASHRAE Standard 55, EN 15251, and ISO 7730 are insufficient and not appropriate for the geographical areas of application. This article presents a scoping review of published work in Colombia, as a representative case study, to highlight the state-of-the-art, research trends, gaps, and potential areas for further development. It examines the amount, origin, extent, and content of research and peer-reviewed documentation over the last decades. The findings allow new insights regarding the preferred models and the evaluation tools that have been used to date and that are recommended to use in the future. It also includes additional information regarding the most and least studied regions, cities, and climates in the country. This work could be of interest for the academic community and policymakers in the areas related to indoor and urban climate management and energy efficiency.


Proceedings ◽  
2021 ◽  
Vol 74 (1) ◽  
pp. 13
Author(s):  
Hatice Koç ◽  
Ali Mert Erdoğan ◽  
Yousef Barjakly ◽  
Serhat Peker

Software engineering is a discipline utilizing Unified Modelling Language (UML) diagrams, which are accepted as a standard to depict object-oriented design models. UML diagrams make it easier to identify the requirements and scopes of systems and applications by providing visual models. In this manner, this study aims to systematically review the literature on UML diagram utilization in software engineering research. A comprehensive review was conducted over the last two decades, spanning from 2000 to 2019. Among several papers, 128 were selected and examined. The main findings showed that UML diagrams were mostly used for the purpose of design and modeling, and class diagrams were the most commonly used ones.


2013 ◽  
Vol 368-370 ◽  
pp. 78-82
Author(s):  
Ping Shu ◽  
Jun Xu ◽  
Li Jun Wang

Based on theoretical studies of the urban spatial morphology, this paper introduces advanced concepts and methods of BIM (Building Information Model) into the urban design in Nanhe City ,and then respectively makes innovations of the urban design practice supported by BIM technology in the process of design, optimization and implementation of the program, attempting to explore BIM-based design patterns of the urban spatial morphology to make the traditional urban design process more rational and scientific, to expect to reach the green and sustainable urban spatial morphology.


2017 ◽  
Vol 23 (4) ◽  
pp. 1895-1930 ◽  
Author(s):  
Wiesław Kopeć ◽  
Bartłomiej Balcerzak ◽  
Radosław Nielek ◽  
Grzegorz Kowalik ◽  
Adam Wierzbicki ◽  
...  

Abstract Globally observed trends in aging indicate that older adults constitute a growing share of the population and an increasing demographic in the modern technologies marketplace. Therefore, it has become important to address the issue of participation of older adults in the process of developing solutions suitable for their group. In this study, we approached this topic by organizing a hackathon involving teams of young programmers and older adults participants. Below we describe a case study of that hackathon, in which our objective was to motivate older adults to participate in software engineering processes. Based on our results from an array of qualitative methods, we propose a set of good practices that may lead to improved older adult participation in similar events and an improved process of developing apps that target older adults.


Sign in / Sign up

Export Citation Format

Share Document