Call for Papers: Smart Services and Software Platforms

IEEE Transactions on

ENGINEERING MANAGEMENT

Special Issue: Smart Services and Software Platforms

This issue is being developed through International Conference on Engineering Technology and Innovation

Guest Editors

Dr. Christian Bartelt, Institute for Enterprise Systems, University of Mannheim, bartelt@es.uni-mannheim.de

Marc König – Baden-Württemberg Connected, koenig@bwcon.de

Prof. Dr. Alexander Mädche, Institute of Information Systems and Marketing, Karlsruher Institute of Technology, alexander.maedche@kit.edu

Prof. Dr. Andreas Rausch, Software Systems Engineering Institute, Technical University of Clausthal, andreas.rausch@tu-clausthal.de

Prof. Dr. Konrad Zerr, Services Marketing, University of Applied Science Pforzheim, konrad.zerr@hs-pforzheim.de

Theme

The ubiquitous availability of digital connected devices fosters the rise of more and more computational services in complex cyber-physical systems. Especially software innovations in the areas of data science, machine learning, as well as software architecture and engineering facilitate the arising of smart services and software platforms, which can operate context- and self-aware in real time (Anastasopoulos et al. 2005, Herold et al., 2008; Rausch et al., 2013). This progress is observable in the public as well as in the industrial space under denotations such as Smart City, Smart Home, or Industrial Internet (Bartelt et al., 2005; Rausch et al. 2009). A unifying phenomenon of this class of software-based systems is that the traditional scientific models are not able to sufficiently support the runtime-composition as well as decentralized and concurrent engineering processes.

From the technology perspective, traditional top-down and iterative engineering processes for software-based systems are currently reaching their performance edge. As system architectures become more open and interconnected, a central management of services life-cycles are not scalable but rather simply not feasible (Huber et al., 1998). In analogy to ecosystems arising in organic habitats, engineering processes and future technologies must allow for self-adaptive and emergent system behavior. Hence, open-loop control systems must dynamically find throughout the system lifecycle the just-in-time equilibrium based on available data, services and processes as well as on human shareholder requirements (Graupner et al.; 2015).

Smart service components in IT ecosystems with independent life-cycles are developed in asynchronous engineering processes and are connected at runtime on ambient software platforms (Liu et al. 2016). Besides, heterogeneous service interfaces and data sources without a centrally predefined and semantically standardized scheme have to be integrated and prepared to be machine-readable (Klus et al., 2015). Service systems in this ecosystem context are possibly composed automatically and are temporarily alive. The architectural knowledge to compose smart service systems at real time has to be considered by service developer and platform provider (Burzlaff&Bartelt, 2017).

This call for papers targets a special issue on the topic of development processes and technologies for smart services and their software platforms (Botzenhard et al., 2016; Gass et al. 2014). It addresses especially the question how service providers can develop connectable smart services in temporary alive system compositions. We would like papers to explore the technologies and engineering management perspective rather than the technology itself. We emphasize the interdisciplinary nature of the topic by explicitly inviting scholars from various disciplines to address the following questions:

  1. What are the technical interrelations between applications and platform in smart service engineering?
  2. What kind of computational support has to be provide by the software platform to support successful smart services?
  3. How can semantic standardization be managed and supported by platform in asynchronous development processes and in a decentral manner?
  4. What are the key challenges for emergent service generation based on predefined goals and how can they be solved in dynamic and self-adaptive systems?
  5. How can smart services be scaled at the market?

Suggested topics:

  • Semantic standardization of data, software services and process in (asynchronous and decentralized) engineering
  • Novel engineering processes for smart and emergent service systems
  • Approaches for software platform support of smart service systems
  • Component-based software engineering for self-adaptive systems of cyber-physical systems
  • Approaches for the decentral management and computation of service and system composition
  • Resilience of smart service ecosystems
  • Dependability, privacy, security aspects of smart service systems
  • State-of-the-Art regarding (automated) reuse of architecture knowledge
  • Industrial experiments and case studies dealing with smart services and platforms
  • Smart Service Marketing

A group of papers presented at the conference will be invited through the conference. In addition all other are welcome to submit papers as explained below

Submission Process: Please prepare the manuscript according to IEEE-TEM’s guidelines (http://ieee-tmc.org/tem-guidelines) and submit to the journal’s Manuscript Central site (https://mc.manuscriptcentral.com/tem-ieee). Please clearly state in the cover letter that the submission is for this special issue.

Schedule

Interested authors send abstracts by September 30th 2018

Decisions on acceptance of abstracts by December 31st 2018

Papers submitted by June 30th  2019

References

Bartelt, C., Fischer, T., Niebuhr, D., Rausch, A., Seidl, F., & Trapp, M. (2005, May). Dynamic integration of heterogeneous mobile devices. In ACM SIGSOFT Software Engineering Notes (Vol. 30, No. 4, pp. 1-7). ACM.

Rausch, A., Bartelt, C., Herold, S., Klus, H., & Niebuhr, D. (2013). From software systems to complex software ecosystems: model-and constraint-based engineering of ecosystems. In Perspectives on the Future of Software Engineering (pp. 61-80). Springer, Berlin, Heidelberg.

Huber, F., Rausch, A., & Rumpe, B. (1998, August). Modeling dynamic component interfaces. In Technology of Object-Oriented Languages, 1998. TOOLS 26. Proceedings (pp. 58-70). IEEE.

Herold, S., Klus, H., Niebuhr, D., & Rausch, A. (2008, May). Engineering of it ecosystems: design of ultra-large-scale software-intensive systems. In Proceedings of the 2nd international workshop on Ultra-large-scale software-intensive systems (pp. 49-52). ACM.

Rausch, Andreas, et al. “It ecosystems: A new paradigm for engineering complex adaptive software systems.” Digital Ecosystems Technologies (DEST), 2012 6th IEEE International Conference on. IEEE, 2012.

Rausch, A., Niebuhr, D., Schindler, M., & Herrling, D. (2009). Emergency management system. In Proceedings of the International Conference on Pervasive Services (Vol. 2009).

Klus, H., Herrling, D., & Rausch, A. (2015). Interface roles for dynamic adaptive systems. Proceedings of ADAPTIVE, 80-84.

Burzlaff, F., & Bartelt, C. (2017, April). Knowledge-Driven Architecture Composition: Case-Based Formalization of Integration Knowledge to Enable Automated Component Coupling. In Software Architecture Workshop (ICSAW), 2017 IEEE International Conference on Software Architecture (pp. 108-111). IEEE.

Anastasopoulos, M., Bartelt, C., Koch, J., Niebuhr, D., & Rausch, A. (October 2005) Towards a Reference Middleware Architecture for Ambient Intelligence Systems. In Proceedings of the Workshop for Building Software for Pervasive Computing 20th Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA) October 2005

Botzenhardt, A., Li, Y., & Maedche, A. (2016). The roles of form and function in utilitarian mobile data service design. Journal of Electronic Commerce Research, 220–238.

Meth, H., Mueller, B., & Maedche, A. (2015). Designing a Requirement Mining System. Journal of the Association for Information Systems, 16(9), 799–837.

Graupner, E., Melcher, F., Demers, D., & Maedche, A. (2015). Customers‘ Intention to use digital services in retail banking – an information process view. In ECIS 2015 Proceedings.

Gass, O., Meth, H., & Maedche, A. (2014). Paas characteristics for productive software development: An evaluation framework. IEEE Internet Computing, 18(1), 56–64. https://doi.org/10.1109/MIC.2014.12

Liu, X., Werder, K., & Maedche, A. (2016). A Taxonomy of Digital Service Design Techniques. Proceedings of the 2016 International Conference on Information Systems, Forthcoming, (Slaats 2013), 1–12

IEEE Transactions on Engineering Management is journal of the Technology and Engineering Management Society of IEEE, published quarterly since 1954. It is dedicated to the publication of peer-reviewed original contributions, by researchers and practitioners, regarding the theory and practice of engineering, technology, and innovation management.

Editor in Chief

Tugrul U Daim, PhD PICMET Fellow

Professor and Director

Technology Management Doctoral Program

Department of Engineering and Technology Management

Maseeh College of Engineering and Computer Science

Portland State University, Portland OR

United States