Advertisement

On the Definition of Self-service Systems

  • Corentin Burnay
  • Joseph Gillain
  • Ivan J. Jureta
  • Stéphane Faulkner
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8823)

Abstract

Changing requirements are common in today’s organizations, and have been a central concern in Requirements Engineering (RE). Over time, methods have been developed to deal with such variability. Yet, the latter often require considerable amount of time to be applied. As time-to-value is becoming a critical requirement of users, new types of systems have been developed to deal more efficiently with changing requirements: the Self-Service Systems. In this paper, we provide an overall discussion about what self systems are, what they imply in terms of engineering, how they can be designed, and what type of questions they raise to RE.

Keywords

Software Product Line Business Intelligence Goal Model Requirement Engineer Requirement Elicitation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Brooks Jr., F.P.: No silver bullet - essence and accidents of software engineering. Computer 20, 10–19 (1987)CrossRefGoogle Scholar
  2. 2.
    Silva Souza, V.E., Lapouchnian, A., Robinson, W.N., Mylopoulos, J.: Awareness requirements for adaptive systems. In: Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, pp. 60–69. ACM (2011)Google Scholar
  3. 3.
    Dardenne, A., Van Lamsweerde, A., Fickas, S.: Goal-directed requirements acquisition. Science of Computer Programming 20(1), 3–50 (1993)CrossRefzbMATHGoogle Scholar
  4. 4.
    Van Lamsweerde, A.: Goal-oriented requirements engineering: A guided tour. In: Proc. 5th IEEE International Symposium on Requirements Engineering, pp. 249–262 (2001)Google Scholar
  5. 5.
    Golfarelli, M., Rizzi, S., Cella, I.: Beyond data warehousing: what’s next in business intelligence? In: Proc. 7th ACM International Workshop on Data Warehousing and OLAP, p. 1 (2004)Google Scholar
  6. 6.
    Negash, S.: Business Intelligence. Communications of the Association for Information Systems 13, 177–195 (2004)Google Scholar
  7. 7.
    Pourshahid, A., Richards, G., Amyot, D.: Toward a goal-oriented, business intelligence decision-making framework. E-Technologies: Transformation in a Connected World, 100–115 (2011)Google Scholar
  8. 8.
    Burnay, C., Jureta, I.J., Faulkner, S.: A Framework for the Operationalization of Monitoring in Business Intelligence Requirements Engineering. Software and System Modeling (SoSym) (in press)Google Scholar
  9. 9.
    Eckerson, W.W.: Performance Dashboards: Measuring, Monitoring, and Managing Your Business. John Wiley & Sons (May 2008)Google Scholar
  10. 10.
    Imhoff, C., White, C.: Self-Service: Empowering Users to Generate Insights. tech. rep., The Data Warehouse Institute, TDWI (2011)Google Scholar
  11. 11.
    Richardson, J., Schlegel, K., Sallam, R.L., Hostmann, B.: Magic quadrant for business intelligence platforms. Core Research Note ... (2008)Google Scholar
  12. 12.
    Evelson, B.: The Forrester Wave: Self-Service Business Intelligence Platforms, Q2 2012, tech. rep., Forrester (2012)Google Scholar
  13. 13.
    Zowghi, D., Coulin, C.: Requirements Elicitation: A Survey of Techniques, Approaches, and Tools. In: Engineering and Managing Software Requirements, pp. 19–46. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  14. 14.
    Zowghi, D., Offen, R.: A logical framework for modeling and reasoning about the evolution of requirements. In: Proc. 3rd IEEE International Symposium on Requirements Engineering, pp. 247–257 (1997)Google Scholar
  15. 15.
    Rolland, C., Salinesi, C., Etien, A.: Eliciting gaps in requirements change. Requirements Engineering 9(1), 1–15 (2004)CrossRefGoogle Scholar
  16. 16.
    Van Lamsweerde, A.: Requirements engineering: from system goals to uml models to software specifications (2009)Google Scholar
  17. 17.
    Gonzales-Baixauli, B., Prado Leite, J., Mylopoulos, J.: Visual variability analysis for goal models. In: Proceedings of the 12th IEEE International Requirements Engineering Conference, pp. 198–207. IEEE (2004)Google Scholar
  18. 18.
    Liaskos, S., Lapouchnian, A., Yu, Y.: On goal-based variability acquisition and analysis. In: Proc. 14th IEEE International Conference on Requirements Engineering, pp. 79–88 (2006)Google Scholar
  19. 19.
    Weber, M.: Keys to Sustainable Self-Service Business Intelligence. Business Intelligence Journal 18, 18–24 (2013)Google Scholar
  20. 20.
    Pohl, K., Böckle, G., Van Der Linden, F.: Software product line engineering, vol. 10. Springer (2005)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Corentin Burnay
    • 1
    • 2
    • 3
  • Joseph Gillain
    • 2
    • 3
  • Ivan J. Jureta
    • 1
    • 2
    • 3
  • Stéphane Faulkner
    • 2
    • 3
  1. 1.Fonds de la Recherche Scientifique – FNRSBrusselsBelgium
  2. 2.Department of Business AdministrationUniversity of NamurBelgium
  3. 3.PReCISE Research CenterUniversity of NamurBelgium

Personalised recommendations