Abstract
It is shown how specification of behavioural requirements from informal to formal can be integrated within knowledge engineering. The integration of requirements specification has addressed, in particular: the integration of requirements acquisition and specification with ontology acquisition and specification, the relations between requirements specifications and specifications of task models and problem solving methods, and the relation of requirements specification to verification.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Angele, J., Fensel, D., Landes, D., and Studer, R., Developing Knowledge-based Systems with MIKE. Journal of Automated Software Engineering, 1998
Benjamins, R., Fensel, D., Straatman, R. (1996). Assumptions of problem-solving methods and their role in knowledge engineering. In: W. Wahlster (Ed.), Proceedings of the12th European Conference on AI, ECAI’96, John Wiley and Sons, pp. 408–412.
Beyer, H.R. and Holtzblatt, K. (1995). Apprenticing with the customer, Communications of the ACM, vol. 38(5), pp. 45–52.
Booch, G. (1991). Object oriented design with applications. Benjamins Cummins Publishing Company, Redwood City.
Brazier, F.M.T., Cornelissen, F., Gustavsson, R., Jonker, C.M., Lindeberg, O., Polak, B., and Treur, J. (1998). Compositional Design and Verification of a Multi-Agent System for One-to-Many Negotiation. In: Proceedings of the Third International Conference on Multi-Agent Systems, ICMAS’98. IEEE Computer Society Press, pp. 49–56.
Brazier, F.M.T., Jonker, C.M., and Treur, J. (1998). Principles of Compositional Multi-agent System Development. In: J. Cuena (ed.), Proceedings of the 15th IFIP World Computer Congress, WCC’98, Conference on Information Technology and Knowledge Systems, IT&KNOWS’98, pp. 347–360.
Brazier, F.M.T., Treur, J., Wijngaards, N.J.E. and Willems, M. (1999). Temporal Semantics of Compositional Task Models and Problem Solving Methods. Data and Knowledge Engineering, vol. 29(1), 1999, pp. 17–42.
Clavadetscher, C. (1998). User involvement: key to success, IEEE Software, Requirements Engineering issue, March/April, pp. 30–33.
Cornelissen, F., Jonker, C.M., and Treur, J. (1997). Compositional verification of knowledge-based systems: a case study in diagnostic reasoning. In: E. Plaza, R. Benjamins (eds.), Knowledge Acquisition, Modelling and Management, Proceedings of the 10th European Knowledge Acquisition Workshop, EKAW’97, Lecture Notes in AI, vol. 1319, Springer Verlag, Berlin, pp. 65–80.
Davis, A. M. (1993). Software requirements: Objects, Functions, and States, Prentice Hall, New Jersey.
Dubois, E., Yu, E., Petit, M. (1998). From Early to Late Formal Requirements. In: Proc. IWSSD’98. IEEE Computer Society Press.
Engelfriet, J., Jonker, C.M. and Treur, J., Compositional Verification of Multi-Agent Systems in Temporal Multi-Epistemic Logic. In: J.P. Mueller, M.P. Singh, A.S. Rao (eds.), Pre-proc. of the Fifth International Workshop on Agent Theories, Architectures and Languages, ATAL’98, 1998, pp. 91–106. To appear in: J.P. Mueller, M.P. Singh, A.S. Rao (eds.), Intelligent Agents V. Lecture Notes in AI, Springer Verlag, 1999
Erdmann, M. and Studer, R. (1998). Use-Cases and Scenarios for Developing Knowledge-based Systems. In: J. Cuena (ed.), Proceedings of the 15th IFIP World Computer Congress, WCC’98, Conference on Information Technology and Knowledge Systems, IT&KNOWS’98, pp. 259–272.
Fensel, D. (1995). Assumptions and limitations of a problem solving method: a case study. In: B.R. Gaines, M.A. Musen (Eds.), Proceedings of the 9th Banff Knowledge Acquisition for Knowledge-based Systems Workshop, KAW’95, Calgary: SRDG Publications, Department of Computer Science, University of Calgary.
Fensel, D., Benjamins, R. (1996) Assumptions in model-based diagnosis. In: B.R. Gaines, M.A. Musen (Eds.), Proceedings of the 10th Banff Knowledge Acquisition for Knowledge-based Systems workshop, KAW’96, Calgary: SRDG Publications, Department of Computer Science, University of Calgary, pp. 5/1–5/18.
Gero, J.S., and Sudweeks, F., eds. (1996) Artificial Intelligence in Design’ 96, Kluwer Academic Publishers, Dordrecht.
Gero, J.S., and Sudweeks, F., eds. (1998) Artificial Intelligence in Design’ 98, Kluwer Academic Publishers, Dordrecht.
Herlea, D., Jonker, C.M., Treur, J. and Wijngaards, N.J.E. (1998). A Case Study in Requirements Engineering. Report, Vrije Universiteit Amsterdam, Department of Artificial Intelligence. URL: http://www.cs.vu.nl/~treur/pareqdoc.html
Holzblatt, K. and Beyer, K.R. (1995). Requirements gathering: the human factor, Communications of the ACM, vol. 38(5), pp. 31.
Jackson, M.A. (1975). Principles of Program Design, Academic Press.
Jonker, C.M. and Treur, J. (1998). Compositional Verification of Multi-Agent Systems: a Formal Analysis of Pro-activeness and Reactiveness. In: W.P. de Roever, H. Langmaack, A. Pnueli (eds.), Proceedings of the International Workshop on Compositionality, COMPOS’97. Lecture Notes in Computer Science, vol. 1536, Springer Verlag, 1998, pp. 350–380
Kontonya, G., and Sommerville, I. (1998). Requirements Engineering: Processes and Techniques. John Wiley and Sons, New York.
Musen, M. (1998). Ontology Oriented Design and Programming: a New Kind of OO. In: J. Cuena (ed.), Proceedings of the 15th IFIP World Computer Congress, WCC’98, Conference on Information Technology and Knowledge Systems, IT&KNOWS’98, pp. 17–20.
Potts, C., Takahashi, K. and Anton, A. (1994). Inquiry based requirements analysis, IEEE Software, 11(2), March.
Pressman, R.S. (1997). Software Engineering: A practitioner’s approach. Fourth Edition, McGraw-Hill Series in Computer Science, McGraw-Hill Companies Inc., New York.
Sage, A.P., and Palmer, J.D. (1990). Software Systems Engineering. John Wiley and Sons, New York.
Schreiber, A.Th., Wielinga, B.J., Akkermans, J.M., Velde, W. van de, and Hoog, R. de (1994). CommonKADS: A comprehensive methodology for KBS development. In: IEEE Expert, 9(6).
Sommerville, I., and Sawyer P. (1997). Requirements Engineering: a good practice guide. John Wiley & Sons, Chicester, England.
The Standish Group, (1995) The High Cost of Chaos: http://www.standishgroup.com
Weidenhaupt, K., Pohl, M., Jarke, M. and Haumer, P. (1998). Scenarios in system development: current practice, IEEE Software, pp. 34–45, March/April.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag
About this paper
Cite this paper
Herlea, D.E., Jonker, C.M., Treur, J., Wijngaards, N.J.E. (1999). Integration of Behavioural Requirements Specification within Knowledge Engineering. In: Fensel, D., Studer, R. (eds) Knowledge Acquisition, Modeling and Management. EKAW 1999. Lecture Notes in Computer Science(), vol 1621. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48775-1_11
Download citation
DOI: https://doi.org/10.1007/3-540-48775-1_11
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66044-6
Online ISBN: 978-3-540-48775-3
eBook Packages: Springer Book Archive