Social Modeling and i* [chapter]

Eric S. Yu
2009 Lecture Notes in Computer Science  
Many different types of models are used in various scientific and engineering fields, reflecting the subject matter and the kinds of understanding that is sought in each field. Conceptual modeling techniques in software and information systems engineering have in the past focused mainly on describing and analyzing behaviours and structures that are implementable in software. As software systems become ever more complex and densely intertwined with the human social environment, we need models
more » ... t reflect the social characteristics of complex systems. This chapter reviews the approach taken by the i* framework, highlights its application in several areas, and outlines some open research issues. submitted for publication in: A. Borgida, V. Chaudhri, P. Giorgini, E. Yu (eds.),
doi:10.1007/978-3-642-02463-4_7 fatcat:ro2a54uconeedfsdc5ot7lm3aa