Towards context-aware and privacy-sensitive systems

Boris Shishkov, Marijn Janssen, Yi Yin

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

5 Citations (Scopus)


Current global trends push enterprises to be increasingly efficient and flexible, and at the same time compliant with legislation regarding privacy, security, and transparency. The latest IoT (Internet-of-Things) developments offer opportunities for enterprises but at the same time those developments lead to an increased complexity with regard to the underlying software, this in turn leading to new risks. Hence, more advanced modeling methods and techniques may be necessary, especially in the area of enterprise information systems (often featured currently by enterprise-aligned IoT-enabled software systems), such that both the enterprise needs are captured (and understood) and software features are specified accordingly. We need a common modeling ground for this, allowing us to properly align enterprise modeling and software specification. Such a common ground can be co-created by enterprise engineers and software engineers, featuring: (a) technologyindependent enterprise models rooted in social theories; (b) technology-specific software models rooted in computing paradigms. An approach is needed on top of that because such an integrated enterprise-software modeling requires to be greased by modeling guidelines and notations, such that adequate modeling generations and transformations are possible. This means that taking as input unstructured business information, we should be able to usefully apply a modeling and design process, such that we come through enterprise models and reach as far as the specification and implementation of software. We argue that an existing approach has those capabilities, namely the approach SDBC (Software Derived from Business Components). Hence, we adopt SDBC in the current research. Further, we have opted for an explicit consideration of context-awareness and privacy, claiming their relevance with regard to some current IoT-related demands (mentioned above). Nevertheless, it has not yet been extensively studied how SDBC can be used for modeling software systems with requirements on those properties. For this reason, we aim at enriching the SDBC-rooted enterprise-modeling-driven software specification, by weaving in contextawareness and privacy enforcement. We partially demonstrate our proposed way of modeling, by means of a case example featuring land border security.

Original languageEnglish
Title of host publicationBMSD 2017 - Proceedings of the 7th International Symposium on Business Modeling and Software Design
Number of pages15
ISBN (Electronic)9789897582387
Publication statusPublished - 1 Jan 2017
Event7th International Symposium on Business Modeling and Software Design, BMSD 2017 - Barcelona, Spain
Duration: 3 May 20175 May 2017
Conference number: 7


Conference7th International Symposium on Business Modeling and Software Design, BMSD 2017
Abbreviated titleBMSD 2017


  • Context-awareness
  • Enterprise modeling
  • Land border security
  • Privacy
  • Software specification

Fingerprint Dive into the research topics of 'Towards context-aware and privacy-sensitive systems'. Together they form a unique fingerprint.

  • Cite this

    Shishkov, B., Janssen, M., & Yin, Y. (2017). Towards context-aware and privacy-sensitive systems. In BMSD 2017 - Proceedings of the 7th International Symposium on Business Modeling and Software Design (pp. 46-60). SciTePress.