Networked physical devices, vehicles, home appliances, and other items embedded with electronics, software, sensors, actuators, and connectivity, allow for run-time acquisition of user data. This in turn can enable information systems which capture the “current” user state and act accordingly. The use of this data would result in context-aware applications that get fueled by user data (and environmental data) to adapt their behavior. Yet the use of data is often restricted by privacy regulations and norms; for example, the location of a person cannot be shared without given consent. In this paper we propose a design approach that allows for weaving context-awareness and privacy-by-design into the specification of information systems. This is to be done since the very early stages of the software development, while the enterprise needs are captured (and understood) and the software features are specified on that basis. In addition to taking into account context-awareness and privacy-sensitivity these two aspects will be balanced, especially if they are conflicting. The presented approach extends the “Software Derived from Business Components” (SDBC) approach. We partially demonstrate our proposed way of modeling, by means of a case example featuring land border security. Our proposed way of modeling would allow developers to smoothly reflect context and privacy features in the application design, supported by methodological guidelines that span over the enterprise modeling and software specification. Those features are captured as technology-independent societal demands and are in the end reflected in technology-specific (software) solutions. Traceability between the two is possible as well as re-use of modeling constructs.
|Title of host publication||Proceedings of 7th International Symposium Business Modeling and Software Design 2017 ( BMSD 2017)|
|Publisher||Springer Science+Business Media|
|Number of pages||25|
|Publication status||Published - 2018|
|Event||7th International Symposium on Business Modeling and Software Design, BMSD 2017 - Barcelona, Spain|
Duration: 3 May 2017 → 5 May 2017
Conference number: 7
|Name||Lecture Notes in Business Information Processing|
|Conference||7th International Symposium on Business Modeling and Software Design, BMSD 2017|
|Abbreviated title||BMSD 2017|
|Period||3/05/17 → 5/05/17|
Bibliographical noteGreen Open Access added to TU Delft Institutional Repository ‘You share, we take care!’ – Taverne project https://www.openaccess.nl/en/you-share-we-take-care Otherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public.
- Enterprise modeling
- Software specification