Skip to main content
main-content

Über dieses Buch

Design is an art form in which the designer selects from a myriad of alternatives to bring an "optimum" choice to a user. In many complex of "optimum" is difficult to define. Indeed, the users systems the notion themselves will not agree, so the "best" system is simply the one in which the designer and the user have a congruent viewpoint. Compounding the design problem are tradeoffs that span a variety of technologies and user requirements. The electronic business system is a classically complex system whose tradeoff criteria and user views are constantly changing with rapidly developing underlying technology. Professor Milutinovic has chosen this area for his capstone contribution to the computer systems design. This book completes his trilogy on design issue in computer systems. His first work, "Surviving the Design of a 200 MHz RISC Microprocessor" (1997) focused on the tradeoffs and design issues within a processor. His second work, "Surviving the Design of Microprocessor and Multiprocessor Systems" (2000) considers the design issues involved with assembling a number of processors into a coherent system. Finally, this book generalizes the system design problem to electronic commerce on the Internet, a global system of immense consequence.

Inhaltsverzeichnis

Frontmatter

Chapter 1. Introduction

Abstract
The Internet is a global network of computers communicating with each other, using a variety of protocols, and supporting an even larger variety of possible services [Rajkumar99] (electronic mail, world wide web, etc.). There is a lot of analogy between the Internet and the classical telephone network. Of course, one has to be careful with analogies [Markus99].
Veljko Milutinović

Chapter 2. ADSL

Abstract
The ADSL (Asynchronous Digital Subscriber Line) is a 10-billion-unit market induced by the Internet. The driving force behind the effort is the ADSL Forum [ADSL99]. The major focus of the activity is to provide (to common users) a bandwidth of about or over 50Mb/s, using the existing telephone network cabling (twisted pair) infrastructure.
Veljko Milutinović

Chapter 3. Software Tools For EBI

Abstract
There are many software tools that are used to develop EBI applications. Some of them have been used way before EBI technologies have emerged, while others have been developed especially to provide greater efficiency and functionality of EBI applications. This chapter summarizes some of them. Database technologies that also represent an important building stone for EBI are outside the scope of this book and will not be covered here.
Veljko Milutinović

Chapter 4. Internet Automation

Abstract
This chapter is dedicated to home, office, and factory automation using the Internet, in static or mobile environments. It covers a number of issues related to this topic directly or indirectly. The point of view chosen in this chapter reflects specific experiences of the author.
Veljko Milutinović

Chapter 5. Software Agents

Abstract
This chapter is dedicated to the topic of software agent’s technology and its applications. In the technology domain, special attention is dedicated to mobile agents. In the application domain, special attention is dedicated to the Internet search.
Veljko Milutinović

Chapter 6. Proxy Caching

Abstract
Caching on the Internet has several aspects. One can talk about the caching in higher application levels, about caching in the video on demand domain level, or about caching in the proxy domain level. This chapter is dedicated to the proxy caching and related problems.
Veljko Milutinović

Chapter 7. Workflow Technologies

Abstract
This chapter covers briefly the most relevant issues in the area of workflow management systems. It discusses various aspects of the Internet based organizational integration, and presents the basic ideas for a few successful projects. It concludes by listing some of the hot research problems for years to come.
Veljko Milutinović

Chapter 8. Collaboration Technologies

Abstract
This chapter briefly examines the essence of the collaboration technology and related problems. It lists some of the popular software packages for collaboration, as well as some interesting research projects. In concludes with the novel collaborative software engineering methodology extensible to WWW based collaboration.
Veljko Milutinović

Chapter 9. An Overview of the On-Going Research

Abstract
This chapter includes a short description of R+D projects of professor Milutinovic and his associates (currently on-going or recently completed — on or after 1.1.2000.) in the field of system support for e-business on the Internet (EBI); details are available on request or through the papers published so far (over 50 in IEEE journals and over 50 at IEEE conferences).
Veljko Milutinović

Chapter 10. Conclusion

Abstract
Demands of the technoeconomic domain represent challenges of the engineering research. In other words, when business applications create specific new needs, technical bottlenecks get created, and can be resolved only if appropriate research efforts is invested. Typically, this means that appropriate research money is invested into the major problems that can help resolve the recognized bottleneck. The larger the research money, the more efficient the generated solution.
Veljko Milutinović

Backmatter

Weitere Informationen