Ateleological Developments of "Design-Decisions-Independent" Information Systems

Ateleological Developments of "Design-Decisions-Independent" Information Systems

Dimitrios Stamoulis (National and Kapodistrian University of Athens, Greece), Dimitrios Theotokis (National and Kapodistrian University of Athens, Greece), Drakoulis Martakos (National and Kapodistrian University of Athens, Greece) and Georgios Gyftodimos (National and Kapodistrian University of Athens, Greece)
Copyright: © 2003 |Pages: 24
DOI: 10.4018/978-1-59140-034-9.ch004
OnDemand PDF Download:


This chapter introduces ateleology as a new paradigm for developing information systems (IS). It argues that the user should be able to modify the information systems’ behaviour at run-time, unlike contemporary IS. Such information systems, called tailorable, are able to evolve together with their context to adapt to the constantly changing requirements of their users. Ateleology provides a sound theoretical basis for explaining tailorable IS (TIS) development. Using an innovative software architecture made up of dynamic object-oriented software components, it is shown how an IS can be design-decisions-independent and, thus, tailorable, by empowering the user to control the system’s behaviour at run-time. By abolishing design decisions that unnecessarily and irreversibly restrict the IS’s behaviour and by deferring them at run-time, TIS is the first and only breed of IS that evolve and adapt to their context, to achieve constant systems development.

Complete Chapter List

Search this Book:
Table of Contents
Nandish V. Patel
Nandish V. Patel
Chapter 1
Nandish V. Patel
This chapter examines the issues of who an IS developer is and what constitutes IS design activity. These questions are critical to informing the... Sample PDF
Deferred System's Design: Countering the Primacy of Reflective IS Development with Action-Based Information Systems
Chapter 2
Anders I. Morch
This chapter is about evolutionary application development as a means for including end users in further development of existing software systems.... Sample PDF
Evolutionary Growth and Control in User Tailorable Systems
Chapter 3
Randall Perrey, Mark Lycett
This chapter examines the issues surrounding the development of adaptive evolutionary systems by evaluating the characteristics of contemporary... Sample PDF
Adaptive and Evolutionary Systems: Lessons From Object, Component and Agent Approaches
Chapter 4
Dimitrios Stamoulis, Dimitrios Theotokis, Drakoulis Martakos, Georgios Gyftodimos
This chapter introduces ateleology as a new paradigm for developing information systems (IS). It argues that the user should be able to modify the... Sample PDF
Ateleological Developments of "Design-Decisions-Independent" Information Systems
Chapter 5
Anders I. Morch
This chapter presents a novel approach for conceptualising and organising computer applications for the purpose of simplifying end-user... Sample PDF
Aspect-Oriented Software Components
Chapter 6
Nandish V. Patel
The aim of this chapter is to formulate theoretical foundations for deferring the IS design process to inform adaptable usage of deferred systems. A... Sample PDF
The Logic of Deferring the Design Process
Chapter 7
Yvonne Dittrick, Olle Lindeberg
Changes in the use context of computer programs require flexibility and adaptability of the software itself. But, how do you design for change in... Sample PDF
Designing for Changing Work and Business Practices
Chapter 8
Julie A. McCann
This chapter introduces adaptivity and Internet applications. Its focus is on streaming media, i.e., in particular, the streaming of audio over the... Sample PDF
Adaptivity for Improving Web Streaming Application Performance
Chapter 9
G. Ghinea, J. P. Thomas
Distributed multimedia systems are characterised by a broad spectrum of quality of service (QoS) parameters which must be managed dynamically to... Sample PDF
Adaptable QoS Management Communication Architectures for User Perception
Chapter 10
Jon Dron, Chris Boyne, Richard Mitchell
This chapter describes the theory, background and some uses of CoFIND (Collaborative Filter in N Dimensions), a Web-based database of learning... Sample PDF
Evolving Learning in the Stuff Swamp
Chapter 11
Patty Kostkova, Julie A. McCann
In this chapter we describe MAGNET, a tuplespace-based framework for dynamic trading of services addressing the needs of application in... Sample PDF
Support for Dynamic Trading and Runtime Adaptability in Mobile Environments
Chapter 12
Charalampos Vassiliou, Dimitrios Stamoulis, Aanastasios Spiliotopoulos, Drakoulis Martakos
This chapter introduces a comprehensive review in personalization techniques and presents key features of personalized e-services. A framework is... Sample PDF
Creating Adaptive Web Sites Using Personalisation Techniques: A Unified, Integrated Approach and the Role of Evaluation
Chapter 13
Stephen L. Dyer
This chapter discusses the design of a technique for measuring the flexibility of business information systems. It argues that a technique for... Sample PDF
A Conceptual Framework Enabling Assessment of Software Flexibility in Business
Chapter 14
Alan Eardley, Hanifa Shah, June Lazander-Reed
This chapter begins by looking at the changing nature of business strategy as flexible strategies become more important in a changing business... Sample PDF
Methods for Developing Flexible Strategic Information Systems: Is the Answer Already Out There?
Chapter 15
Judith Masthoff
This chapter discusses the evaluation of adaptive systems, as it is important to investigate the effectiveness of adaptation and how it may be... Sample PDF
The Evaluation of Adaptive Systems
About the Authors