Abstract
In recent literature it is commonly agreed that the first phase of the software development process is still an area of concern. Furthermore, while software technology has been changed and improved rapidly, the way of working and managing this process have remained behind.
In this paper focus is on the process of information modeling, its quality and the required competencies of its participants (domain experts and system analysts). The competencies are discussed and motivated assuming natural language is the main communication vehicle between domain expert and system analyst. As a result, these competencies provide the clue for the effectiveness of the process of information modeling.
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
Royce, W.: Managing the development of large software systems: Concepts and techniques. In: 9th International Conference on Software Engineering, pp. 1–9. IEEE Westcon, Los Alamitos (1970)
Booch, G., Jacobson, I., Rumbaugh, J.: The rational Unified Process, an Introduction. Addison-Wesley, Reading (2000)
Boehm, B.: A spiral model of software development and enhancement. IEEE Computer 21, 61–72 (1988)
Boehm, B.: Cots integration: plug and pray? IEEE Software 32, 135–138 (1999)
Linger, R.: Cleanroom process model. IEEE Software 11, 50–58 (1994)
Aurum, A., Wohlin, C.: The fundamental nature of requirements engineering activities as a decision-making process. Information and Software Technology (2003)
Nuseibeh, B., Easterbrook, S.: Requirements engineering: a roadmap. In: 22nd International Conference on Software Engineering, pp. 35–46. ACM, Ireland (2000)
Sommerville, I.: Software Engineering, 6th edn. Addison-Wesley, Reading (2001)
Pressman, R.: Software Engineering, 5th edn. McGraw-Hill, England (2000)
Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide. Addison-Wesley, Reading (1999)
Burg, J.: Linguistic Instrument. In: Requirements Engineering. PhD thesis, Free University, Amsterdam, The Netherlands (1996)
Bray, I.: An introduction to Requirements Engineering. Addison Wesley, Edinburg Gate (2002)
Frederiks, P., Weide, T.v.d.: Deriving and paraphrasing information grammars using object-oriented analysis models. Acta Informatica 38, 437–488 (2002)
Adriaans, P.: Language Learning from a Categorial Perspective. PhD thesis, University of Amsterdam, Amsterdam, The Netherlands (1992)
Nijssen, G., Halpin, T.: Conceptual Schema and Relational Database Design: a fact oriented approach. Prentice-Hall, Sydney (1989)
Halpin, T., Bloesch, A.: Data modeling in uml and orm: a comparison (1999)
Hofstede, A.t., Weide, T.v.d.: Data & Knowledge Engineering 10, 65–100 (1993)
Date, C.: An Introduction to Data Base Systems, 7th edn. Addison-Wesley, Reading (1999)
van Bommel, P., Frederiks, P., van Weide, T.D.: Object-Oriented Modeling based on Logbooks. The Computer Journal 39 (1996)
Derksen, C., Frederiks, P., Weide, T.: Paraphrasing as a Technique to Support Object-Oriented Analysis. In: van Riet, R.D., Burg, J., van Vos, A.D. (eds.) Proceedings of the Second Workshop on Applications of Natural Language to Databases (NLDB 1996), pp. 28–39. The Netherlands, Amsterdam (1996)
Storey, V., Thompson, C., Ram, S.: Understanding database design expertise. Data & Knowledge Engineering 16, 97–124 (1995)
Quine, W.: Word and object – Studies in communication. The Technology Press of the Massachusetts Institute of Technology, Cambridge (1960)
Dalianis, H.: Aggregation in Natural Language Generation. Journal of Computational Intelligence 15, 384–414 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Frederiks, P.J.M., van der Weide, T.P. (2004). Information Modeling: The Process and the Required Competencies of Its Participants. In: Meziane, F., Métais, E. (eds) Natural Language Processing and Information Systems. NLDB 2004. Lecture Notes in Computer Science, vol 3136. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-27779-8_11
Download citation
DOI: https://doi.org/10.1007/978-3-540-27779-8_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22564-5
Online ISBN: 978-3-540-27779-8
eBook Packages: Springer Book Archive