Abstract
In this paper, we discuss the part of the requirements specification process which is located between the textual requirements definition and the semi-formal diagrams of the requirements specification. It concerns the acquisition and the refinement of requirements and the consensus improvement between the analyst and the user. We argue that the existence of a textual description of requirements that represents the analyst’s understanding of the problem will improve the efficiency of the requirements validation by the user. A method and a tool are introduced that support the acquisition, refining, and modeling of requirements, and finally the automatic generation of a textual description of the model for the validation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Coad, P., Yourdon, E.: Object-Oriented Analysis. Prentice Hall, 1991.
CHAOS Report, The Standish Group, 1995.
Emmerich, W., Kroha, P., Schäfer, W.: Object-Oriented Database Management Systems for Construction of CASE Environments. In: Marik, V. et al (Eds.): Proceedings of the 4th International Conference DEXA’93, Lecture Notes in Computer Sciences, No. 720, Springer, 1993.
Gemeinhardt, L.: Connecting TESSI and Rational Rose by means of XML. Project Report, TU Chemnitz, 2000. (In German)
Jacobson, I.: Object-Oriented Software Engineering: A Use Case Driven Approach. Addison-Wesley, 1992.
Johnson, W.L., Feather, M.S., Harris, D.R.: Representation and presentation of requirements knowledge. IEEE Transactions on Software Engineering, pp. 853–869, 1992.
Kim, Y.-G.: Effects of Conceptual Modeling Formalism on User Validation and Analyst Modeling of Information Requirements. PhD Thesis, University of Minnesota, 1990.
Kroha, P.: Objects and Databases. McGraw-Hill, 1993.
Kroha, P.: Softwaretechnologie. Prentice Hall, 1997 (in German).
Kroha, P., Strauß, M.: Requirements Specification Iteratively Combined with Reverse Engineering. In: Plasil, F., Jeffery, K.G. (Eds.): Proceedings of SOFSEM’97: Theory and Practice of Informatics, Lecture Notes in Computer Science, No. 1338, Springer, 1997.
Leidenfrost, S.: TESSI in Java. Project report, TU Chemnitz, 1999. (In German)
Lavoie, B., Rambow, O., Reiter, E.: The ModelExplainer. In: Demonstration Notes of International Natural Language Generation Workshop, INLG’96, Harmonceux Castle, Sussex, UK, 1996.
Lavoie, B., Rambow, O., Reiter, E.: A Fast and Portable Realizer for ext Generation Systems. In: Proceedings of the 5th Conference on Applied Natural Language Processing, ANLP’97, Washington, 1997.
Petre, M.: Why looking isn’t always seeing: Readership skills and graphical programming. Communication of the ACM, Vol. 38, No. 6, pp. 33–42, 1995.
Robertson, S., Robertson, J.: Mastering the Requirements Process. Addison-Wesley, 1999.
Rubin, K., Goldberg, A.: Object Behaviour Analysis. Communication of ACM, Vol. 35, No. 9, pp. 48–62, September 1992.
Scott, D., deSouza, C.: Conciliatory planning for extended descriptive texts. Technical Report 2822, Philips Research Laboratory, Redhill.
Swartout, B.: GIST English Generator. In: Proceedings of the National Conference on Artificial Intelligence, AAAI’82.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kroha, P. (2000). Preprocessing of Requirements Specification. In: Ibrahim, M., Küng, J., Revell, N. (eds) Database and Expert Systems Applications. DEXA 2000. Lecture Notes in Computer Science, vol 1873. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44469-6_63
Download citation
DOI: https://doi.org/10.1007/3-540-44469-6_63
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67978-3
Online ISBN: 978-3-540-44469-5
eBook Packages: Springer Book Archive