首页    期刊浏览 2025年03月04日 星期二
登录注册

文章基本信息

  • 标题:The paradigm as a condition of quality of information system.
  • 作者:Pogarcic, Ivan ; Vujic, Jana Ziljak ; Rajkovic, Ivan
  • 期刊名称:Annals of DAAAM & Proceedings
  • 印刷版ISSN:1726-9679
  • 出版年度:2009
  • 期号:January
  • 语种:English
  • 出版社:DAAAM International Vienna
  • 摘要:Every process that makes sense is defined in a unique way i.e. it has been determined by space and time in which it is happening and by activity carriers--participants and their correlation. Space and time frame the realisation, and realisation itself is a consequence of the activity derived from the participants' correlation and their effect on resources at their disposal. Each one of those processes is necessarily supported by information that is crucial for its realisation.
  • 关键词:Business enterprises;Information systems

The paradigm as a condition of quality of information system.


Pogarcic, Ivan ; Vujic, Jana Ziljak ; Rajkovic, Ivan 等


1. INTRODUCTION

Every process that makes sense is defined in a unique way i.e. it has been determined by space and time in which it is happening and by activity carriers--participants and their correlation. Space and time frame the realisation, and realisation itself is a consequence of the activity derived from the participants' correlation and their effect on resources at their disposal. Each one of those processes is necessarily supported by information that is crucial for its realisation.

Process is rarely self-sufficient and self-standing. Usually it is a part of a set of processes with which it commonly reaches a certain goal and realises a certain function of a business system. A set of all supporting information systems in a business system tandem [right arrow] correspondent information process makes affiliated information system.

Information system is often being equalised with the application solution that represents a support to both information and business system. Computers on which the application is being realised are a hardware support and together with the application--software--they make a part of information system. Initial idea of development and use of computers for the purpose of getting rid of boring, routine and mass jobs has turned into a necessary need for a computer in every human activity. Because of the specificity of an information system, the approach to projecting and implementation is specific as well. Various circumstances have been defining that approach and have also been changing it, historically speaking, over time.

2. FROM MONOLITHIC TO LAYERED APPLICATIONS

Sixty years of computer technology and applicative software development is a short time period in which many grand achievements have been saved. It will not be until 1962 that Thomas Kuhn will use a term paradigm in his theoretical dissertations about science, and therefore technology development. This is quite late since the first computer was constructed in 1946 and the initial form of paradigm already existed.

What is and what is the concept of paradigm in ICT and information system development at all and why is it important? In literature many different interpretations of this conception can be found. The most common definition is the one saying that paradigm is a frame of opinions and beliefs through which a certain phenomenon or reality is being interpreted. Definitions stated are of general character. More detailed definition of paradigm says that "A paradigm is a constellation of concepts, values, perceptions and practices shared by a community which forms a particular vision of reality that is the basis of the way a community organises itself."(Kuhn, 1962) In this definition, Kuhn stays on the general idea of a community, but later on he will insist on a difference between normal and revolutionary science.

Initial applicative solutions have been called the monolithic applications. They have been defined as a single-tier in which user interface, program and data are placed on the same platform. The basic feature of monolithic applications is autonomy and independence of other programs. The need for distribution in processing and physical dislocation of the user interface has led to changes in approach and in paradigm modification to two-tier architecture or, so called client/server architecture in which the user interface is being realised on a client, and data base is being saved on the server. Programs can be executed on any client or on server. Newer form of this architecture is a modification on a three-tier architecture whereat a middle-tier is being introduced for security and application performance (Fig. 1) (Erl, 2005).

Architecture paradigm has been founded on the necessity of structure parting or de-layering on an optimal but also a functional number of layers. It is still being insisted on firm connections between certain parts/layers. Multi-tier organisation will be a basis for new paradigms modifications.

[FIGURE 1 OMITTED]

3. WHAT ARE THE MODERN APPROACHES?

Reasons for modification towards object oriented paradigms are of pragmatic character. The user became more sophisticated in his demands, the number of demands have been significantly increased. On the other hand, technical possibilities--memory space, processing speed--stopped being restrictive factors. Organisation of graphical user interface, freed the users of frustrations related to interactive communication with the computer. The core of object-oriented paradigms (abstraction, encapsulation, inheritance and polymorphism) is summarised in the slogan "write it once and use it wherever you might need it". Nowadays, many modern program languages support these paradigms. However, organisations through libraries of components that can easily be reused and, if necessary, further processed, have certain flaws.

Quality technical and program possibilities ensure the quality of business processes but they also allow the increase in their performance speed. The new paradigm modification has been prompted by the necessity for in time and adequate organisation of total business activity observed through the elementary form of relations between end-actors. A service-oriented architecture is a framework for integrating business processes and supporting IT infrastructure as secure, standardized components--services--that can be reused and combined to address changing business priorities. ((Bieberstein at all, 2008). A motion towards system architecture and actor visualisation in the relation that is being defined as a service has been noticeable. Virtualisation demands multi-layer delayering and a looser connection between actors--loose coupling (Fig. 2). Loose coupling is the key SOA feature and it denotes loose connection and dependence between services by which speed and freedom in combining services that are being provided by a business system is enabled.

[FIGURE 2 OMITTED]

4. QUO VADIS ICT?

SOA is a modification of object-oriented paradigms. Loose coupling is a combination of good features of inheritance paradigms and encapsulation in realisation of relations between services and system elements, while the elasticity in creation of variations and inclusion of a necessary number of elements is a modification of abstraction polymorphism paradigms implementation. The new thing about SOA paradigm is the insisting on constant connection with changes in business processes and necessity for in time and valid support in each new combination.

Paradigm in ICT can be understood and accepted in different ways. Regardless the structure and architecture, user should be in the centre of information system and all that is being done is constructed in order to satisfy his needs. ICT development will slightly move information system's centre of gravity around the user's position. Boundedness and motionlessness of monolithic surroundings through a relationship basis enabled the computer's larger executive power and indirectly the one of the user as well. Multimedia enabled a way to define new forms of data and expressed the necessity for object approach. Internet and more powerful communications freed the user from being connected to a physical location. However, this freedom is only apparent since it demands networking of locations where the program is being performed together with the machine where the program is resident, i.e. software is not independent of location, at least not entirely. Grid computing is a try to solve that problem. Grid architecture is a form of distributed processing where "a big virtual computer" consists of loosely coupled computers networked on the cluster principle, for the purpose of more demanding processing and more complicated tasks. (Hirtenfelder, 2008) Although it is often being stated that grid architecture is intended towards more complicated and larger scientific calculations, that is not the sole reason for this kind of organisation. Adjustability to the user's financial abilities has not been enabled with any of the stated paradigms. The attempted enabling of those abilities is being included in the so called cloud computing paradigm.(Miller, 2008) Thought out as an Internet market where the user uses a search engine and applicative solutions to enable realisation of the needed service by the self-service principle with an adequate price that he can afford.

5. CONCLUSION

Conformity of team members' opinions is one of the problems in team solving of project tasks. The team hast o have formally or informally expressed consensus of problem concept and the way it will be solved. If the team is heterogenic, the differences are even bigger. Even though team work presumes supplementary of certain members' actions, differences in the level of understanding the basic issues are a huge obstacle in the project's realisation. The result of the achieved consensus is the paradigm. Paradigm is the acceptance of the way of thinking achieved by consensus, but it is not final, nor unalterable. Paradigm modification becomes clear in the way of changing opinions and demands, reason and trigger. (Kuhn, 1962) claims that it is a transformation, form of revolution, sort of metamorphosis. ICT development has partially denied this opinion, at least in pragmatic sense. End user is the centre of information system and the approach to applicative support development demands paradigms that he will understand and will be ready to accept. This is necessary further more since a well led project demands end user's involvement in all significant phases of information system development. Therefore, monolithic application paradigm is modified to paradigms that are accepted to cloud computing but in a way to preserve the basic ideas and set goals. Enabling the service and keeping the independence considering space and time of user's activity's realisation, as well as financial ability will condition acceptance and further direct changes in paradigms.

6. REFERENCES

Bieberstein, N. at all (2008), Executing SOA: A Practical Guide for the Service-Oriented Architect, IBM Press, ISBN: 0132353741, Indianapolis

Erl, T. (2005). Service-Oriented Architecture: Concepts, Technology, and Design, Prentice Hall, ISBN: 0131858580

Hirtenfelder, J. (2008) The Evolution of Grid Computing, VDM Verlag Dr. Mueller e.K., ISBN: 3836475650, Germany

Kuhn, T.S. (1962) The Structure of Scientific Revolutions. University of Chicago Press, ISBN: 0226458083, Chicago

Miller, M. (2008), Cloud Computing: Web-Based Applications That Change the Way You Work and Collaborate Online, Que, ISBN: 0789738031, Canada
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有