Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4802))

Included in the following conference series:

Abstract

Definitions of the concepts derived from the goal concept (including functional and nonfunctional goal, hardgoal, and softgoal) used in requirements engineering are discussed, and precise (and, when appropriate, mathematical) definitions are suggested. The concept of satisficing, associated to softgoals is revisited. A softgoal is satisficed when thresholds of some precise criteria are reached. Satisficing does not cover situations in which continual improvement of thresholds is expected. The notion of excelling is suggested to cover such cases, along with the concept of disposition to represent and reason about excelling.

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

Access this chapter

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 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Mylopoulos, J., Chung, L., Nixon, B.: Representing and using nonfunctional requirements: A process-oriented approach. IEEE Trans. Softw. Eng. 18(6), 483–497 (1992)

    Article  Google Scholar 

  2. Dardenne, A., van Lamsweerde, A., Fickas, S.: Goal-directed requirements acquisition. Science of Computer Programming 20 (1993)

    Google Scholar 

  3. Yu, E.: Modeling Strategic Relationships for Process Reengineering. PhD thesis, Dept. of Computer Science, University of Toronto (1994)

    Google Scholar 

  4. Anton, A.I.: Goal-based requirements analysis. In: Proceedings of the International Conference on Requirements Engineering (1996)

    Google Scholar 

  5. Yu, E.: Towards modeling and reasoning support for early requirements engineering. In: Proceedings of the IEEE International Symposium on Requirements Engineering (1997)

    Google Scholar 

  6. Roland, C., Souveyet, C., Achour, C.B.: Guiding goal modeling using scenarios. IEEE Transactions on Software Engineering, Special Issue on Scenario Management, 1055–1071 (1998)

    Google Scholar 

  7. Chung, L., Nixon, B.A., Yu, E., Mylopoulos, J.: Non-Functional Requirements in Software Engineering. Kluwer Academic Publishers, Dordrecht (1999)

    Google Scholar 

  8. Letier, E.: Reasoning about Agents in Goal-Oriented Requirements Engineering. PhD thesis, Dept. d’Ingenierie Informatique, Universite de Louvain (2001)

    Google Scholar 

  9. van Lamsweerde, A.: Goal-oriented requirements engineering: A guided tour. In: RE 2001. Proceedings of the International Symposium on Requirements Engineering (2001)

    Google Scholar 

  10. Castro, J., Kolp, M., Mylopoulos, J.: Towards requirements-driven information systems engineering: the tropos project. Information Systems 27(6), 365–389 (2002)

    Article  MATH  Google Scholar 

  11. Fuxman, A., Liu, L., Mylopoulos, J., Pistore, M., Roveri, M., Traverso, P.: Specifying and analyzing early requirements in tropos. Requirements Engineering 9(2), 132–150 (2004)

    Article  Google Scholar 

  12. Letier, E., van Lamsweerde, A.: Reasoning about partial goal satisfaction for requirements and design engineering. In: Proceedings of the International Conference on Foundations of Software Engineering (2004)

    Google Scholar 

  13. van Lamsweerde, A.: Goal-oriented requirements engineering: A roundtrip from research to practice. In: RE 2004. Proceedings of the International Requirements Engineering Conference (2004)

    Google Scholar 

  14. Jureta, I.J., Faulkner, S., Schobbens, P.Y.: Justifying goal models. In: RE 2006. Proceedings of the 14th IEEE International Conference on Requirements Engineering, IEEE Computer Society Press, Los Alamitos (2006)

    Google Scholar 

  15. Donzelli, P.: A goal-driven and agent-based requirements engineering framework. Requirements Engineering 9, 16–39 (2004)

    Article  Google Scholar 

  16. Kavakli, E.: Goal-Driven Requirements Engineering: Modeling and Guidance. PhD thesis, University of Manchester (1999)

    Google Scholar 

  17. Regev, G., Wegeman, A.: Where do goals come from: the underlying principles of goal-oriented requirements engineering. In: RE 2005. Proceedings of the International Requirements Enginering Conference (2005)

    Google Scholar 

  18. Jureta, I.J., Faulkner, S., Schobbens, P.Y.: A more expressive softgoal conceptualization for quality requirements analysis. In: Embley, D.W., Olivé, A., Ram, S. (eds.) ER 2006. LNCS, vol. 4215, Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  19. Liu, L., Yu, E.: Designing information systems in social context: a goal and scenario modeling approach. Information Systems 29, 187–203 (2004)

    Article  Google Scholar 

  20. Simon, H.: A behavioral model of rational choice. Quarterly Journal of Economics 59, 99–118 (1955)

    Article  Google Scholar 

  21. Manna, Z., Pnuelli, A.: The Temporal Logic of Reactive and Concurrent Systems. Springer, Heidelberg (1992)

    Google Scholar 

  22. IO for Standardization ISO 8402 Quality management and quality assurance - Vocabulary. International Organization for Standardization (1986)

    Google Scholar 

  23. Kitchenham, B., Pfleeger, S.L.: Software quality: The elusive target. IEEE Softw. 13(1), 12–21 (1996)

    Article  Google Scholar 

  24. Briand, L.C., Morasca, S., Basili, V.R.: An operational process for goal-driven definition of measures. IEEE Trans. Softw. Eng. 28(12), 1106–1125 (2002)

    Article  Google Scholar 

  25. Fenton, N.E., Neil, M.: Software metrics: roadmap. In: ICSE - Future of SE Track, pp. 357–370 (2000)

    Google Scholar 

  26. Haag, S., Raja, M., Schkade, L.: Quality function deployment usage in software development. Communications of the ACM 39(1), 41–49 (1996)

    Article  Google Scholar 

  27. Jureta, I.J., Faulkner, S., Achbany, Y., Saerens, M.: Dynamic web service composition within a service-oriented architecture. In: ICWS 2007. Proceedings of the International Conference on Web Services (2007)

    Google Scholar 

  28. Pollock, J.L.: Thinking about Acting: Logical Foundations for Rational Decision Making. Oxford University Press (forthcoming)

    Google Scholar 

  29. Alur, R., Feder, T., Henzinger, T.: The benefits of relaxing punctuality. In: Proceedings of the Tenth Annual Symposium on Principles of Distributed Computing, pp. 139–152. ACM Press, New York (1991)

    Chapter  Google Scholar 

  30. Henzinger, T., Raskin, J.F., Schobbens, P.Y.: The regular real-time languages. In: Larsen, K.G., Skyum, S., Winskel, G. (eds.) ICALP 1998. LNCS, vol. 1443, pp. 580–591. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jean-Luc Hainaut Elke A. Rundensteiner Markus Kirchberg Michela Bertolotto Mathias Brochhausen Yi-Ping Phoebe Chen Samira Si-Saïd Cherfi Martin Doerr Hyoil Han Sven Hartmann Jeffrey Parsons Geert Poels Colette Rolland Juan Trujillo Eric Yu Esteban Zimányie

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jureta, I.J., Faulkner, S., Schobbens, PY. (2007). Achieving, Satisficing, and Excelling. In: Hainaut, JL., et al. Advances in Conceptual Modeling – Foundations and Applications. ER 2007. Lecture Notes in Computer Science, vol 4802. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76292-8_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-76292-8_34

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-76291-1

  • Online ISBN: 978-3-540-76292-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics