Skip to main content

Data, Control, and Process Flow Modeling for IoT Driven Smart Solutions

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10650))

Abstract

Internet of Things (IoT) technologies advance physical objects capabilities regarding programmable, sensor-based and connected. Today’s smart applications leverage IoT technologies that enable collaboration between different entities involved in the application. Further, smart applications provide local intelligence attached each device/physical object. The nature of an IoT application usually differs from time-to-time due to varied context and end-device sensing/response. The key issue is that of understanding the data and control flows which govern the processes that act on the sensed data all the way up to end user application. So, conceptually modeling of data, control and process flow for IoT-driven smart applications is more challenging, especially when further modeling the context and exceptions arise during the execution. In this paper, we discuss an architectural framework for IoT-driven smart applications that facilitate monitoring and managing data, control and process flows. We provide a vertically and horizontally integrated enactment of data modeling for smart solutions.

This is a preview of subscription content, log in via an institution.

References

  1. Beer, T., Rasinger, J., Höpken, W., Fuchs, M., Werthner, H.: Exploiting E-C-a rules for defining and processing context-aware push messages. In: Paschke, A., Biletskiy, Y. (eds.) RuleML 2007. LNCS, vol. 4824, pp. 199–206. Springer, Heidelberg (2007). doi:10.1007/978-3-540-75975-1_19

    Chapter  Google Scholar 

  2. Chakravarthy, S., Krishnaprasad, V., Anwar, E., Kim, S.-K.: Composite events for active databases: semantics, contexts and detection. In: Proceedings of the 20th VLDB Conference Santiago, pp. 606–617 (1994)

    Google Scholar 

  3. Chen, M.: Towards smart city: M2M communications with software agent intelligence. Multimed. Tools Appl. 67, 167–178 (2013)

    Article  Google Scholar 

  4. Gaur, A., Scotney, B., Parr, G., McClean, S.: Smart city architecture and its applications based on IoT. Procedia Comput. Sci. 52, 1089–1094 (2015). 5th International Symposium on Internet of Ubiquitous and Pervasive Things (IUPT 2015)

    Article  Google Scholar 

  5. Jain, H., Radha Krishna, P., Karlapalem, K.: Context-aware workflow execution engine for e-contract enactment. In: Comyn-Wattiau, I., Tanaka, K., Song, I.-Y., Yamamoto, S., Saeki, M. (eds.) ER 2016. LNCS, vol. 9974, pp. 293–301. Springer, Cham (2016). doi:10.1007/978-3-319-46397-1_23

    Chapter  Google Scholar 

  6. Krishna, P.R., Karlapalem, K.: A methodology for evolving e-contracts using templates. IEEE Trans. Serv. Comput. 6(4), 497–510 (2013)

    Article  Google Scholar 

  7. Mervat, A., Mohammad, H., Najah, A.: Data management for the internet of things: design primitives and solution. Sensors 13, 15582–15612 (2013)

    Article  Google Scholar 

  8. Robles, T., Alcarria, R., Martín, D., Navarro, M., Calero, R., Iglesias, S., López, M.: An IoT based reference architecture for smart water management processes. J. Wirel. Mob. Netw. Ubiquit. Comput. Dependable Appl. 6(1), 4–23 (2015)

    Google Scholar 

  9. Tanaka, A.K., Navathe, S.B., Chakravarthy, S. Karlapalem, K.: ER-R: an enhanced ER model with situation-action rules to capture application semantics. In: Proceedings of International Conference on Conceptual Modeling (ER 1991), pp. 59–75 (1991)

    Google Scholar 

  10. Zambonelli, F.: Key abstractions for IoT-oriented software egnieering. IEEE Softw. 34(1), 38–45 (2017)

    Article  Google Scholar 

  11. Zanella, A., Bui, N., Castellani, A., Vangelista, L., Zorzi, M.: Internet of things for smart cities. IEEE Internet Things J. 1(1), 22–32 (2014)

    Article  Google Scholar 

  12. MQTT Version 3.1.1 Specification. http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html

  13. The Constrained Application Protocol (CoAP) Specification RFC7252. https://tools.ietf.org/html/rfc7252

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to P. Radha Krishna .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Radha Krishna, P., Karlapalem, K. (2017). Data, Control, and Process Flow Modeling for IoT Driven Smart Solutions. In: Mayr, H., Guizzardi, G., Ma, H., Pastor, O. (eds) Conceptual Modeling. ER 2017. Lecture Notes in Computer Science(), vol 10650. Springer, Cham. https://doi.org/10.1007/978-3-319-69904-2_32

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-69904-2_32

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-69903-5

  • Online ISBN: 978-3-319-69904-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics