dummies
 

Suchen und Finden

Titel

Autor/Verlag

Inhaltsverzeichnis

Nur ebooks mit Firmenlizenz anzeigen:

 

Building Model-Driven Decision Support Systems With Dicodess

Alexandre Gachet

 

Verlag vdf Hochschulverlag AG, 2004

ISBN 9783728129529 , 264 Seiten

Format PDF, OL

Kopierschutz DRM

Geräte

29,44 EUR

  • Ein Millionär zum Verlieben
    Neuer Mann - neues Glück?
    Ein Happy End für unsere Liebe
    Flieh nicht vor der Liebe, Gracie!
    Funkelnd wie ein Diamant
    Viel mehr, als du denkst!
    Melanie, die Liebesbotin
    Liebesskandal in der High Society?
  • Märchenprinz sucht Aschenputtel
    Sehnsüchtige Träume am Mittelmeer
    Picknick mit einem Cowboy
    Entführt in den Palazzo des Prinzen
    Tage der Rache, Nächte der Zärtlichkeit
    Heiraten? Nur aus Liebe!
    Auf Umwegen ins große Glück

     

     

 

 

Table of Contents

4

Preface

8

Audience

9

Organization and Content

9

Conventions Used in This Book

11

Comments and Questions

11

Acknowledgments

11

Fundamentals

14

Installation

16

1.1 Downloading and Installing Dicodess

16

1.2 Dicodess Components

18

1.2.1 Dicodess Classes

18

1.2.2 LPL

19

1.2.3 Mathematical Solver

19

1.2.4 Jini Network Technology

20

1.2.5 Java Runtime Environment

20

1.3 Configuring and Testing Dicodess

20

1.3.1 Configuring Dicodess

20

1.3.2 Testing Dicodess

21

Quick Start Tutorial

26

2.1 DDSS-Robots

27

2.2 Dicodess Principles

28

2.2.1 New Decision Situations

29

2.2.2 New Tasks

34

2.2.3 New Evaluations

36

2.2.4 New Exogenous Decisions

38

2.2.5 New Reports

41

2.3 Exercises

41

Using Dicodess in a Multi- User Environment

44

3.1 Inviting Users in Your DDSS

44

3.2 A Self-Forming Community

46

3.2.1 Viewing Other Members’ DDSO

47

3.2.2 Exchanging DDSO

49

3.3 Communication Aids

50

3.3.1 Structured Communication Service

50

3.3.2 Other Communication Tools

51

3.3.3 Multilingual Interface

52

3.4 DDSS Workshop

53

3.4.1 Preliminaries

53

3.4.2 Creating the Normal Evaluation

54

3.4.3 Cooperative Behavior

55

3.4.4 Collaborative Behavior

58

3.5 Exercises

59

Turning an Optimization Model into a DDSS

60

4.1 A Simple LPL Model

60

4.2 Preparing the Model

65

4.2.1 The Decision Situation

65

4.2.2 The Decision Task

67

4.2.3 The Exogenous Decisions

68

4.3 Creating the DDSS

69

4.4 Fast Lane Conversion Guide

70

4.5 Exercises

70

Motivation and Context

72

Motivation

74

5.1 Purpose

74

5.2 Research Context

76

5.2.1 Structuring Semi-Structured Decision Problems

76

5.2.2 Going Beyond Web-Based Architectures

77

5.2.3 Collaborating Anywhere, At Any Time

79

5.2.4 Same Structure, Different DSS

80

5.3 Contribution

80

Decision Support Systems

82

6.1 Definitions

82

6.1.1 A Brief History

82

6.2 Taxonomies

83

6.3 Architectures

84

Software Frameworks for Developing DSS

86

7.1 The Technical Factors of Decision Support Systems

86

7.2 Sprague’s Classification of DSS Development Tools

87

7.3 Same Names, Different Meanings?

88

7.4 Software Frameworks for Developing DSS

90

7.4.1 Frameworks vs. Software Frameworks

90

7.4.2 Why Do DSS Designers Need Software Frameworks?

91

7.5 Development Time, Precustomization, and Customizability

92

7.6 Revisited Classification of DSS Development Tools

93

A New Vision for Distributed DSS

96

8.1 The Subjective Factors of Decision Support Systems

96

8.2 A Natural Extension of Decision Making Capabilities

97

8.2.1 Mimicking Decision Making Behaviors

97

8.2.2 Being As Close As Possible to the Decision Maker

98

8.3 A Decentralized Architecture

99

8.4 A Federalist Model of Cooperation

101

8.4.1 Basic Features

101

8.4.2 An Intermediate View of the Working Environment

104

Cooperative DSS

108

9.1 CSCW and Collective Decision Making

108

9.1.1 Terminology

109

9.1.2 Computer Supported Cooperative Work

109

9.1.3 Collective Decision Making

110

9.2 The Fallacy of Collaborative Support Systems

111

9.3 Cooperative Decision Support Systems

112

Implementation and Case Study

114

A Software Layer for Building Distributed DSS

116

10.1 General Design Philosophy

116

10.1.1 The Container

117

10.1.2 The Contents

118

10.1.3 The Interface Layer Between Contents and Container

119

10.2 The Basic Architecture

120

10.2.1 Notation

121

10.3 Technology Requirements

122

10.3.1 Data-Related Requirements

123

10.3.2 Benefits of the Jini Technology

124

10.4 Design Choices

128

10.4.1 Adaptation by Extension or by Implementation

128

10.4.2 Presentation / Logic Separation

129

10.4.3 Modular Approach

130

10.4.4 Managing the Jini Technology

134

10.5 A JavaSpace-Oriented Object Model

136

10.6 Event Model

138

10.7 Putting Pieces Together

141

A Software Layer for Developing Cooperative DSS

144

11.1 A DSS for Crisis Management in the Food Supply Sector

145

11.2 Use Cases

147

11.2.1 The Decision Assistant

148

11.2.2 The Model Expert

148

11.2.3 The Facts Administrator

148

11.2.4 The Facts Updater

149

11.2.5 The System Administrator

149

11.2.6 The Consultant

149

11.2.7 The Decision Maker

149

11.3 Distributed Decision Support Objects ( DDSO)

151

11.3.1 New Decision Situations

154

11.3.2 The Facts Manager’s DDSO

155

11.3.3 The Scenario Manager’s DDSO

156

11.3.4 New Tasks

158

11.3.5 The Task Manager’s DDSO

161

11.3.6 Other DDSO

162

11.4 Object Managers

165

11.5 The Distributed Object Manager Environment ( DOME)

167

The Virtual Twin of the DSS User

172

12.1 A Definitive View of the Working Environment

173

12.2 Collaboration

175

12.3 The Working Memory

175

Extending the Dicodess Framework

180

13.1 Analyzing Your Needs

180

13.2 Extending the Cooperative DSS Layer

181

13.2.1 Generalities

182

13.2.2 Extending the Scenario DDSO

183

13.2.3 Extending the Scenario Manager

185

13.2.4 Extending the Logic Functionalities

187

13.2.5 Propagating the Event

192

13.2.6 Extending the DSS Main Class

194

13.3 Implementing a Loosely Coupled Service

195

13.3.1 Implementing the ChatMessage Class

196

13.3.2 Implementing the GUI

198

13.3.3 Implementing the ChatManager Class

203

13.3.4 Putting Pieces Together

209

13.3.5 Service Integration in Dicodess

210

13.3.6 Integration of a Real Jini Service

212

13.4 Implementing a Tightly Coupled Service

214

13.4.1 Implementing the Structured Communication Service

215

13.4.2 Interacting With the Main UI Class

217

13.4.3 Putting Pieces Together

219

Appendixes

222

Class Structure of the Framework

224

A.1 Overview (Dicodess Framework API Documentation)

224

A.1.1 Packages

224

A.2 The org.dicodess.core Package

225

A.2.1 Interface Summary

225

A.2.2 Class Summary

225

A.2.3 Exception Summary

227

A.3 The org.dicodess.entry Package

227

A.3.1 Class Summary

227

A.4 The org.dicodess.event Package

229

A.4.1 Class Summary

229

A.5 The org.dicodess.manager Package

229

A.5.1 Interface Summary

229

A.5.2 Class Summary

230

A.6 The org.dicodess.module Package

231

A.6.1 Interface Summary

231

A.6.2 Class Summary

231

A.7 The org.dicodess.service Package

233

A.7.1 Interface Summary

233

A.7.2 Class Summary

233

A.8 The org.dicodess.service.files Package

233

A.8.1 Interface Summary

233

A.8.2 Class Summary

233

A.9 The org.dicodess.service.query Package

234

A.9.1 Interface Summary

234

A.9.2 Class Summary

234

A.10 The org.dicodess.service.simplechat Package

234

A.10.1 Interface Summary

234

A.10.2 Class Summary

235

A.11 The org.dicodess.service.util Package

235

A.11.1 Class Summary

235

A.12 The org.dicodess.service.voting Package

235

A.12.1 Interface Summary

235

A.12.2 Class Summary

235

A.13 The org.dicodess.tutorial.core Package

236

A.13.1 Class Summary

236

A.14 The org.dicodess.tutorial.entry Package

236

A.14.1 Class Summary

236

A.15 The org.dicodess.tutorial.manager Package

236

A.15.1 Class Summary

236

A.16 The org.dicodess.util Package

236

A.16.1 Class Summary

236

Licenses

238

B.1 The Academic Free License (version 1.2)

238

B.2 License for LPL Free Package

240

B.3 GNU General Public License (version 2)

240

B.4 Sun Community Source License ( version 3.0)

245

Bibliography

254

Preface

254

Chapter 1

254

Chapter 4

255

Chapter 5

255

Chapter 6

257

Chapter 7

258

Chapter 8

259

Chapter 9

261

Chapter 10

262

Chapter 11

264

Chapter 13

265