Skip to main content

Increasing the Visibility of Requirements Based on Combined Variability Management

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 319))

Abstract

Nowadays, consumer-oriented industries like the Internet of Things, are highly affected by short product cycles and high pricing pressure. Agile and process-oriented organizations are known to perform better in such flexible environments. However, especially industries which are focused on delivering low cost systems are facing big challenges if the according Business Processes are not aligned with the capabilities of the product. Furthermore, non-functional requirements like safety and security are often not integrated in the early stages of a project, but later on added as a kind of extension, leading to a lower product maturity. With this work, we extend our framework for combined variability management in order to create an integrated view on the product variability from an organizational point, as well as from a technical view, including security requirements from the early development.

C. Kreiner—Deceased 5th of March, 2018.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    https://www.commoncriteriaportal.org.

  2. 2.

    https://www.commoncriteriaportal.org/pps/.

References

  1. McCormack, K.P., Johnson, W.C.: Business Process Orientation: Gaining the E-Business Competitive Advantage. Saint Lucie Press, Boca Raton (2000)

    Google Scholar 

  2. Hammer, M., Champy, J.: Reengineering the Corporation - A Manifesto For Business Revolution. Harper Business, New York (1993)

    Google Scholar 

  3. Valença, G., Alves, C., Alves, V., Niu, N.: A systematic mapping study on business process variability. Int. J. Comput. Sci. Inf. Technol. (IJCSIT) (2013)

    Google Scholar 

  4. Willaert, P., Van den Bergh, J., Willems, J., Deschoolmeester, D.: The process-oriented organisation: a holistic view developing a framework for business process orientation maturity. In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, vol. 4714, pp. 1–15. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-75183-0_1

    Chapter  Google Scholar 

  5. Saidani, O., Nurcan, S.: Towards context aware business process modelling. In: 8th Workshop on Business Process Modeling, Development, and Support (BPMDS 2007), CAiSE, vol. 7, p. 1 (2007)

    Google Scholar 

  6. Pohl, K., Böckle, G., van der Linden, F.: Software Product Line Engineering: Foundations, Principles and Techniques. Springer, New York (2005). https://doi.org/10.1007/3-540-28901-1

    Book  MATH  Google Scholar 

  7. Sinnhofer, A.D., Pühringer, P., Kreiner, C.: varBPM—a product line for creating business process model variants. In: Proceedings of the Fifth International Symposium on Business Modeling and Software Design - Volume 1: BMSD 2015 (2015) 184–191

    Google Scholar 

  8. Sinnhofer, A.D., Pühringer, P., Potzmader, K., Orthacker, C., Steger, C., Kreiner, C.: A framework for process driven software configuration. In: Proceedings of the Sixth International Symposium on Business Modeling and Software Design - Volume 1: BMSD 2016, pp. 196–203 (2016)

    Google Scholar 

  9. Sinnhofer, A.D., Pühringer, P., Potzmader, K., Orthacker, C., Steger, C., Kreiner, C.: Software configuration based on order processes. In: Shishkov, B. (ed.) BMSD 2016. LNBIP, vol. 275, pp. 200–220. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-57222-2_10

    Chapter  Google Scholar 

  10. Sinnhofer, A.D., Höller, A., Pühringer, P., Potzmader, K., Orthacker, C., Steger, C., Kreiner, C.: Combined variability management of business processes and software architectures. In: Proceedings of the Seventh International Symposium on Business Modeling and Software Design - Volume 1: BMSD, pp. 36–45. INSTICC, SciTePress (2017)

    Google Scholar 

  11. Rosa, M.L., Van Der Aalst, W.M., Dumas, M., Milani, F.P.: Business process variability modeling: a survey. ACM Comput. Surv. 50(1), 2:1–2:45 (2017)

    Article  Google Scholar 

  12. Derguech, W.: Towards a framework for business process models reuse. In: The CAiSE Doctoral Consortium (2010)

    Google Scholar 

  13. Gimenes, I., Fantinato, M., Toledo, M.: A product line for business process management. In: International Software Product Line Conference, pp. 265–274 (2008)

    Google Scholar 

  14. Hallerbach, A., Bauer, T., Reichert, M.: Guaranteeing soundness of configurable process variants in Provop. In: IEEE Conference on Commerce and Enterprise Computing, CEC 2009, pp. 98–105. IEEE (2009)

    Google Scholar 

  15. Hallerbach, A., Bauer, T., Reichert, M.: Issues in modeling process variants with Provop. In: Ardagna, D., Mecella, M., Yang, J. (eds.) BPM 2008. LNBIP, vol. 17, pp. 56–67. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-00328-8_6

    Chapter  Google Scholar 

  16. Reichert, M., Hallerbach, A., Bauer, T.: Lifecycle management of business process variants. In: vom Brocke, J., Rosemann, M. (eds.) Handbook on Business Process Management 1. IHIS, pp. 251–278. Springer, Heidelberg (2015). https://doi.org/10.1007/978-3-642-45100-3_11

    Chapter  Google Scholar 

  17. Gottschalk, F., van der Aalst, W.M.P., Jansen-Vullers, M.H., La Rosa, M.: Configurable workflow models. Int. J. Cooper. Inf. Syst. 17, 177–221 (2007)

    Article  Google Scholar 

  18. La Rosa, M., Dumas, M., ter Hofstede, A.H.M., Mendling, J., Gottschalk, F.: Beyond control-flow: extending business process configuration to roles and objects. In: Li, Q., Spaccapietra, S., Yu, E., Olivé, A. (eds.) ER 2008. LNCS, vol. 5231, pp. 199–215. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-87877-3_16

    Chapter  Google Scholar 

  19. Haugen, O., Wasowski, A., Czarnecki, K.: CVL: common variability language. In: Proceedings of the 17th International Software Product Line Conference, SPLC 2013 (2013)

    Google Scholar 

  20. Zhao, X., Zou, Y.: A business process-driven approach for generating software modules. Softw.: Pract. Exp. 41(10), 1049–1071 (2011)

    MathSciNet  Google Scholar 

  21. Weiss, D.M., Lai, C.T.R.: Software Product-line Engineering: A Family-based Software Development Process. Addison-Wesley Longman Publishing Co., Inc., Boston (1999)

    Google Scholar 

  22. Österle, H.: Business Engineering - Prozeß- und Systementwicklung. Springer, Heidelberg (1995). https://doi.org/10.1007/978-3-662-06188-6

    Book  Google Scholar 

  23. Object Management Group: Business Process Model and Notation (BPMN). version 2(0), pp. 1–538 (2011). http://www.omg.org/spec/BPMN/2.0/

  24. Dumas, M., La Rosa, M., Mendling, J., Reijers, H.A.: Fundamentals of Business Process Management. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-33143-5

    Book  Google Scholar 

  25. Bíró, M.: Functional safety, traceability, and open services. In: Madeyski, L., Ochodek, M. (eds.) Software Engineering from Research and Practice Perspective, pp. 73–82. Wyd. Nakom, Poznan (2014)

    Google Scholar 

  26. Raschke, W., Zilli, M., Baumgartner, P., Loinig, J., Steger, C., Kreiner, C.: Supporting evolving security models for an agile security evaluation (2014)

    Google Scholar 

  27. Sinnhofer, A.D., Raschke, W., Steger, C., Kreiner, C.: Patterns for common criteria certification. In: Proceedings of the 20th European Conference on Pattern Languages of Programs, EuroPLoP 2015, pp. 33:1–33:15. ACM (2015)

    Google Scholar 

  28. Criteria, C.: Common criteria information statement - reuse of evaluation results and evidence (2002)

    Google Scholar 

  29. Strnadl, C.F.: Aligning business and it: the process-driven architecture model. Inf. Syst. Manag. 23(4), 67–77 (2006)

    Article  Google Scholar 

  30. Sinnhofer, A.D., Raschke, W., Steger, C., Kreiner, C.: Evaluation paradigm selection according to common criteria for an incremental product development. In: International Workshop on MILS: Architecture and Assurance for Secure Systems, vol. 1, pp. 1–5 (2015). http://mils-workshop-2015.euromils.eu/

Download references

Acknowledgements

The project is funded by the Austrian Research Promotion Agency (FFG). We want to gratefully thank pure::systems for their support and especially Danilo Beuche.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andreas Daniel Sinnhofer .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sinnhofer, A.D., Oppermann, F.J., Potzmader, K., Orthacker, C., Steger, C., Kreiner, C. (2018). Increasing the Visibility of Requirements Based on Combined Variability Management. In: Shishkov, B. (eds) Business Modeling and Software Design. BMSD 2018. Lecture Notes in Business Information Processing, vol 319. Springer, Cham. https://doi.org/10.1007/978-3-319-94214-8_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-94214-8_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-94213-1

  • Online ISBN: 978-3-319-94214-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics