Authors:
Gaetanino Paolone
1
;
Romolo Paesani
1
;
Jacopo Camplone
1
and
Paolino Di Felice
2
Affiliations:
1
Gruppo SI S.c.a.r.l, 64100 Teramo, Italy
;
2
Department of Industrial and Information Engineering and Economics, University of L’Aquila, 67100 L’Aquila, Italy
Keyword(s):
IoT, Software Engineering, UML, Use Cases, Business Modeling.
Abstract:
Today, Business Information System (BISs) are the pillars of business operations. The integration of traditional data with data sensed by Internet of Things (IoT) devices can increase remarkably the future of BISs and their importance for the firms. Conceptual modeling is a fundamental stage in the development process of BISs, since it allows to build an abstraction of the reality, which usually is too complex. Browsing into the published literature, it emerges that so far minimal research has been carried out in the area of conceptual modeling of BISs in the age of IoT. The present position paper discusses the modeling of BISs in the age of IoT, as an evolution of the modeling of pre-IoT BISs. The conceptual modeling perspective this paper refers to concerns the Business Modeling of IoT software systems, in the sense meant by the Rational Unified Process (RUP). It is well-known that RUP is a use-case-driven approach, in fact use cases constitute the foundation for the entire softwar
e development process. A new UML stereotype, called IoTUseCase, is introduced, formalized and its role within the Business Modeling is discussed. Moreover, the study answers two research questions: (RQ1) Are the electronic devices that collect the data of interest part of the Business model or the System model? (RQ2) Is there a Unified Modeling Language (UML) construct that allows modeling the IoT devices?
(More)