This chapter surveys and discusses interdisciplinary approaches to primarily Artificial Intelligence (AI)-based computational narrative or story generation systems by way of introducing cognitive science, and narratology and related literary theories. The first part of this chapter provides a general description (from the perspective of the research framework of the author) and the second part presents processes, theories, designs, and implementations of narrative generation by the author. In particular, the first part includes an overview of narratology and the relevant literary theories, computational and cognitive theories and techniques related to narratology and narrative generation, and narrative generation systems. The second part presents, in relative detail, components that constitute a systematic study for narrative generation by the author and an integrated narrative generation system of all of the previous attempts.