Abstract
We contend that, at least in the first stages of definition of the early and late requirements, the software development process should be articulated using knowledge level concepts. These concepts include actors, who can be (social, organizational, human or software) agents, positions or roles, goals, and social dependencies for defining the obligations of actors to other actors. The goal of this paper is to instantiate this claim by describing how Tropos, an agent-oriented software engineering methodology based on knowledge level concepts, can be used in the development of a substantial case study consisting of the meeting scheduler problem. © Springer-Verlag Berlin Heidelberg 2002.
Cite
CITATION STYLE
Giunchiglia, F., Perini, A., & Sannicoló, F. (2002). Knowledge level software engineering. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2333 LNAI, pp. 6–20). Springer Verlag. https://doi.org/10.1007/3-540-45448-9_2
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.