On Some Epistemological Problems of Software Engineering

نویسنده

  • Peter Schefe
چکیده

The paper addresses some misconceptions of Software Engineering, requirements analysis and modelling in particular, due to underlying epistemological flaws., e.g. the believe that the system analyst's task be simlar to that of a natural scientist's. The fundamental issues, constitution of objects and signs, conceptualization and definability, are discussed. It comes out that the paradoxical situation of software engineering is having to formalize what cannot be formalized. This is reflected in the fuzzy notion of 'model' in general as well as in the epistemological presumptions of 'object oriented modelling' in particular. The paradigm of 'objective modelling' has to be replaced by a paradigm of 'purposive description' shifting the focus of Software Engineering research to non-formal methodologies.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Epistemological and Ontological Representation in Software Engineering

This paper provides an overview of how empirical research can be a valid approach to improve epistemological foundations and ontological representations in Software Engineering (SE). Despite of all the research done in SE, most of the results have not been yet been stated as laws, theories, hypothesis or conjectures, i.e., from an epistemological point of view. This paper explores such facts an...

متن کامل

A design theory for software engineering

Context: Software Engineering is a discipline that has been shaped by over 50 years of practice. Many have argued that its theoretical basis has been slow to develop and that, in fact, a substantial theory of Software Engineering is still lacking. Objective: We propose a design theory for Software Engineering as a contribution to the debate. Having done this, we extend it to a design theory for...

متن کامل

Systems engineering and modeling: some epistemological remarks

In this paper we provide some epistemological and historical remarks that concern systems engineering and modeling.

متن کامل

Software Development Integrating Methodology with Epistemology Promoting Knowledge Production

Currently, many specialties should be mastered to produce software, consequently they fall in different levels of knowledge: project, system, program, or routine. This consideration was obtained through an epistemological approach in software development. Therefore, this article develops this consideration for students learning software production. The epistemological approach compliments the m...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000