E-Book, Englisch, 1052 Seiten
Nilsson / Gustas / Wojtkowski Advances in Information Systems Development:
1. Auflage 2010
ISBN: 978-0-387-36402-5
Verlag: Springer US
Format: PDF
Kopierschutz: 1 - PDF Watermark
Bridging the Gap between Academia & Industry
E-Book, Englisch, 1052 Seiten
ISBN: 978-0-387-36402-5
Verlag: Springer US
Format: PDF
Kopierschutz: 1 - PDF Watermark
The two-volume Advances in Information Systems Development: Bridging the Gap between Academia and Industry constitutes the collected proceedings of the Fourteenth International Conference on Information Systems Development: Methods and Tools, Theory and Practice - ISD'2005 Conference. The focus of these volumes is to examine the exchange of ideas between academia and industry and aims to explore new solutions. The proceedings follow the seven conference tracks highlighted at the Conference: Co-design of Business and IT; Communication and Methods; Human Values of Information Technology; Service Development and IT; Requirements Engineering in the IS Life-Cycle; Semantic Web Approaches and Applications; and Management and IT.
Autoren/Hrsg.
Weitere Infos & Material
1;Preface;5
2;Conference Organisation;7
3;Table of Contents
;11
4;List of Authors;21
5;Change Analysis - Innovation and Evolution;24
5.1;Introduction;24
5.2;Change Analysis as Choice of Change Measures;25
5.3;Change Analysis as Organisational Problem Solving;26
5.4;Change Analysis as Business Process Development;28
5.5;Change Analysis as Practice-Theory Driven Development;30
5.6;Change Analysis as Flexible Use of Method Components;32
5.7;Conclusions;34
5.8;References;34
6;The Computer - The Businessman's Window to His Enterprises
;36
6.1;Background;36
6.2;Procuritas;36
6.3;Value Creation;37
6.4;Prerequisites for Successful IT Investments;38
6.5;Good to Great;39
6.6;Information Technology Investments in the Real World;40
6.7;Conclusions;44
6.8;References;45
7;Challenges in New Service Development and Value Creation through Service
;46
7.1;Introduction and Aim;46
7.2;Service Competition and Strategy;46
7.3;The Experience Concept and Experience-Based Service Value
;49
7.4;Critical Success Factors When Developing New Services;50
7.4.1;1. Develop a Deep and Thorough Understanding of the Customer and what Creates Value through the Lens of the Customer
;50
7.4.2;2. Create a Customer-Centric Service Culture and Strategy within the Company
;51
7.4.3;3. Stay Focused on your Customers;51
7.4.4;4. Apply a Multi-Method Approach;52
7.4.5;5. Involve the Customer in the Development Process;52
7.4.6;6. Appoint Multi-Teams;53
7.4.7;7. Manage Internal and External Communication;53
7.4.8;8. Appoint a Project Leader with the Skills to Lead, Coach, and Develop Team Members
;54
7.4.9;9. Take on a Holistic Approach;54
7.4.10;10. Focus on the Whole Integrated Customer Solution and the Service Experience
;55
7.4.11;11. Monitor and Understand Market and Future Trends;55
7.4.12;11. Monitor and Understand Market and Future Trends;55
7.5;Challenges for Companies in the Future;56
7.6;References;56
8;Churchmanian Co-design - Basic Ideas and Application Examples
;58
8.1;Introduction;58
8.2;Co-design in Practice;59
8.3;Co-design Applied to e-Government;61
8.4;Co-design Applied to e-Business;63
8.5;Some Strategies for Implementation of Co-design Ideas;64
8.5.1;The Surf Wave Strategy;65
8.5.2;The Guideline Design Approach;66
8.5.3;The Review Design Approach;67
8.5.4;The Award Design Approach;68
8.6;End Remark;68
8.7;References;68
9;The Ideal Oriented Co-design Approach Revisited;70
9.1;Introduction;70
9.2;Brief Description of Co-design;71
9.3;Co-design in the Light of Philosophy;72
9.3.1;The Paradigm Element;72
9.3.2;The Paradigm of Co-design;73
9.3.3;The Objective of Co-design;75
9.3.4;The Co-design Domain;75
9.3.5;The Co-design Target;76
9.4;Brief Description of Ideal Oriented Co-design Approach;77
9.5;Reflections and Suggestions to Improve the Ideal Oriented Co-design Approach
;78
9.5.1;From a Pointer to a Toolbox;78
9.5.2;Take the Best from the Best;79
9.5.3;Position Co-design towards other Approaches;80
9.5.4;Improving the Road Metaphor;80
9.6;References;81
10;What.s in It for Me? Co-design of Business and IS;82
10.1;Introduction;82
10.2;Co-Design of Business and IS;84
10.3;Three Use Situations;85
10.4;Four Scenarios;87
10.5;Three Use Situations in Four Scenarios;88
10.5.1;Three Use Situations in the Bike Store;88
10.5.2;Three Use Situations in the E-Business;89
10.5.3;Three Use Situations at the Hairdresser's;89
10.5.4;Three Use Situations in the e-Service Business;90
10.5.5;What's In It for Me?;90
10.6;References;92
11;Modelling of Reusable Business Processes: An Ontology-Based Approach
;94
11.1;Introduction;94
11.2;Generic Business Process;95
11.3;Ontologies for Reuse;96
11.4;Process Knowledge Reuse;101
11.5;Conclusions;104
11.6;References;105
12;Product Characteristics Influencing Customer Communication Media Portfolio in Distance Selling Settings
;106
12.1;Introduction;106
12.2;Product Classification;107
12.3;Research Method;110
12.4;Empirical Cases;111
12.4.1;The CD Company;111
12.4.1.1;Typical Customer Questions and Problems in the CD Company;112
12.4.2;The Photo Company;113
12.4.2.1;Typical Customer Questions and Problems in the Photo Company
;114
12.5;Discussion;115
12.6;Conclusion;116
12.7;References;117
13;Process Maturity and Organizational Structure as a Framework for Performance Improvements
;118
13.1;Introduction;118
13.2;From Functions to Processes;119
13.3;The Evolution of an Organization's Understanding of Processes
;121
13.4;Process Oriented Organization;123
13.5;Basic Principles of Process-Oriented Organization;124
13.6;Process Structure Development Model;126
13.7;Conclusion;128
13.8;References;129
14;Modeling Business Processes in Public Administration
;130
14.1;Introduction;130
14.2;Modeling Business Processes;131
14.2.1;Basic Principles and Methodology;131
14.2.2;Two Basic Dimensions of the Real World;133
14.2.3;Business Processes versus Class Life Cycles;134
14.2.4;Life Events;136
14.2.5;Deriving Life Events from Life Cycles of Crucial Classes;137
14.2.6;Discovering Core Processes from Crucial Life Events;139
14.3;Conclusions and Further Work;140
14.4;References;140
15;Facilitating Learning in SPI through Co-design;142
15.1;Introduction;142
15.2;Researchers Coming into Practice;143
15.2.1;General Description;143
15.2.2;What Did We Do;144
15.3;Learning in a SPI-Setting;147
15.3.1;Guidelines for SPllnitiatives;147
15.3.2;Foundation for Used Theories as Meta-Languages;148
15.4;Discussion and Conclusion: Multiple Learning During SPI Initiatives
;149
15.5;References;151
16;Feasibility Study: New Knowledge Demands in Turbulent Business World
;154
16.1;lntroduction;154
16.2;Feasibility Study in Turbulent Environment: the Systems Perspective
;155
16.3;Analysis of Feasibility Study Methods;159
16.4;Information System Project Alternative Feasibility Method FEASIS
;162
16.5;Conclusion;163
16.6;References;164
17;Co-design as Proposals, Assessments and Decisions - Stakeholder Interaction in Information Systems Development
;166
17.1;Introduction;166
17.2;Stakeholder Participation in the ISD Process
;166
17.2.1;The Need for Further Studies of the Stakeholder-Developer Interaction
;168
17.3;Case Studies and Related Work;168
17.4;Result and Analysis;170
17.5;Conclusion;175
17.6;References;176
18;Inter-Activities Management for Supporting Cooperative Software Development
;178
18.1;Introduction;178
18.2;Cooperative Software Development;179
18.3;CSCW, Tailorability and Coevolution;179
18.3.1;Shortcomings of the Existing Platforms;180
18.4;CooLDev: Cooperation under Eclipse;181
18.4.1;Our Approach: Managing Inter-Activities;181
18.4.2;Choosing Eclipse;182
18.4.3;Managing Inter-Activities;183
18.4.4;Managing Tailorability;185
18.5;Perspectives;187
18.5.1;Towards a Finer Inter-Activities Management;187
18.5.2;Experiments in Real Situations;187
18.5.3;Coevolution in Web Portals;188
18.6;Conclusion;188
18.7;References;189
19;The Socialization of Virtual Teams: Implications for ISD
;191
19.1;Introduction;191
19.2;ISD: A Review of the Literature
;191
19.3;ISD Competencies and Virtual Team Complications
;193
19.4;Socialisation in the Context of ISD
;194
19.4.1;Collective vs. Individual;195
19.4.2;Formal vs. Informal;196
19.4.3;Sequential vs. Random;196
19.4.4;Fixed vs. Variable;197
19.4.5;Serial vs. Disjunctive;197
19.4.6;Investiture vs. Divestiture;198
19.5;Socialisation Framework;198
19.6;Conclusion and Future Research;199
19.7;References;200
20;Providing a Correct Software Design in an Environment with Some Set of Restrictions in a Communication between Product Managers and Designers
;203
20.1;Introduction;203
20.2;Environment;204
20.3;Communication Gaps;205
20.4;Communication Problems from Software Design Point of View
;206
20.4.1;Possible Ways to Avoid or Solve Communication Problems
;208
20.5;Case Company Analyses;210
20.5.1;Company "A" - a Small One;210
20.5.2;Company "B" - a Big One;211
20.6;Conclusion;212
20.7;References;213
21;New Document Concept and Metadata Classification for Broadcast Archives
;214
21.1;Introduction;214
21.2;Basic Data Model;214
21.3;What is a 'Document'?;215
21.3.1;Problems with Document Definition;215
21.3.2;Identifying Documents in Broadcast Environments;216
21.4;What does Metadata Describe?;218
21.5;Document Relationship - Virtual Documents;219
21.6;Document Types - Document Templates;221
21.7;Looking for Similarities - Embedded Search;221
21.8;Conclusion;222
21.9;References;222
22;Class Model Development Using Business Rules;223
22.1;Introduction;223
22.2;Business Rules Meta-model;224
22.3;Business Rules Formalization Using Templates;226
22.4;Extended UML Class Meta-model;227
22.5;UML Class Model Development Using Business Rules;229
22.5.1;Mappings between BRand Class Meta-models;229
22.5.2;Algorithm of Class Model Enhancement;230
22.5.3;Description of the Algorithm;231
22.6;Conclusions;234
22.7;References;234
23;Ontology-Based Evaluation and Design of Domain-Specific Visual Modeling Languages
;236
23.1;Introduction;236
23.2;Elements of Language Design;236
23.2.1;Ontology, (Meta)Conceptualization and Language;238
23.3;Example: A DSVL for the Genealogy Domain;242
23.4;Final Considerations;246
23.5;Acknowledgements;247
23.6;References;247
24;Engagements as a Unifying Concept for Process Integration
;248
24.1;Introduction;248
24.2;Engagements as Part of a Process;249
24.2.1;Increasing Collaboration in Predefined Processes;250
24.2.2;Extending Engagements to Collaboration between Tasks;251
24.2.3;Emergent Process;252
24.3;Engagements - a More Formal Definition;253
24.3.1;Implementing Engagements;255
24.3.2;Networking Engagements;255
24.3.3;Generic Engagements;255
24.4;Future Work;256
24.4.1;Extending to Virtual Networks;256
24.4.2;Important Considerations in Designing Engagements for Virtual Organizations
;257
24.4.3;Adding Agents;258
24.5;Summary;258
24.6;References;258
25;Method Configuration - A Systems Development Project Revisited
;260
25.1;Introduction;260
25.2;Research Method Adopted;262
25.3;Method for Method Configuration;263
25.4;The Research Site;264
25.5;Evaluation of Support on Three Layers;265
25.5.1;The Meta Layer;266
25.5.2;The Systems Development Layer;266
25.5.3;The End User Practice Layer;268
25.6;Conclusions;269
25.7;References;271
26;Combining Project Management Methods: A Case Study of Distributed Work Practices
;272
26.1;Introduction;272
26.2;Background;273
26.3;Research Approach and Context for the Study;274
26.4;Method Combination at the Case Study Site;275
26.4.1;Method Mapping;275
26.4.2;Method Compatibility;276
26.4.3;Iterative Practices;276
26.5;Emerging Themes and Their Solutions in the Case;277
26.5.1;The Method Landscape;278
26.5.2;Combine Commercial and In-house Methods;278
26.5.3;Iterative Work and Holistic Planning;279
26.6;Discussion and Conclusion;280
26.7;Acknowledgements;281
26.8;References;282
27;User Research Challenges in Harsh Environments: A Case Study in Rock Crushing Industry
;284
27.1;Introduction;284
27.2;The Research and the Setting;285
27.2.1;The Users;286
27.2.2;The Operator's Tasks;286
27.3;Challenging User Environment;287
27.4;Contextual Design - a Holistic Method for Human-Centred Design
;288
27.4.1;Applying the Contextual Design in the Project;289
27.5;Findings and Results;290
27.5.1;Automation Design Issues;290
27.5.2;The UI Concept;291
27.5.3;Survival Tricks for Contextual inquiry in Demanding Conditions
;294
27.6;Conclusions and Future Work;294
27.7;References;295
28;Scenarios for Improvement of Software Development Methodologies
;296
28.1;Introduction and Background;296
28.2;SDM Evaluation Model
;297
28.3;Scenarios and Strategies for SDM Improvement
;299
28.3.1;Scenarios for SDM Improvement
;299
28.3.2;SDM Element Introduction Strategies
;301
28.3.3;SDM Element Improvement Strategies
;303
28.4;Practical Application;304
28.5;Summary and Conclusion;306
28.6;References;306
29;Managing the Collaborative Networks Lifecycle: A Meta-Methodology
;308
29.1;Introduction;308
29.2;Meta-methodology Primer;309
29.2.1;Research Question, Strategy and Design;309
29.2.2;Initial Meta-methodology Concept;309
29.3;The Main Research Cycles;310
29.3.1;Simulation;310
29.3.2;A First Field Test I Case Study
;311
29.3.3;The Second Field Test I Case Study;313
29.3.4;The Meta-methodology Evolution;315
29.4;Final Refinement: The Prototype;316
29.5;Conclusions and Further Work;317
29.6;References;318
30;Modelling Assignments;320
30.1;Introduction;320
30.2;Theory and Method Driven Business Modeling;321
30.3;The Theory about Assignments;322
30.4;Understanding Assignments in a Practical Setting;325
30.5;Implications for Business Modeling;327
30.6;Conclusions;330
30.7;References;331
31;Collaborative Tools' Quality in Web-Based Learning Systems - A Model of User Perceptions
;332
31.1;Groupware Evaluation and e-Learning Systems;332
31.1.1;Paper Organization;333
31.2;Related Works and Model Bases;333
31.2.1;Reference to Standards;333
31.2.2;Context, Retroaction and Groupware-Related Problems;334
31.2.3;Groupware Functionality and Usability;334
31.3;A Model of User Perceptions;335
31.4;Model Implementation;337
31.4.1;Three Case Studies;337
31.4.2;User Questionnaire;337
31.4.3;Score Normalization and Summarization;338
31.5;Discussion;339
31.5.1;Dimensions D1-D3
;339
31.5.2;Dimensions D4-D6 (Incorporating D7)
;341
31.6;Conclusions and Further Work;341
31.7;Acknowledgements;342
31.8;References;342
32;The Work that Analysts Do: A Systemic Functional Approach to Elicitation
;344
32.1;Introduction: The Work of Analysis as Communication;344
32.2;An Orientation to the Systemic Functional Linguistic Approach
;345
32.2.1;Reference;346
32.2.2;Naming;346
32.2.3;Taxonomy;347
32.2.4;Configuration;347
32.2.5;Activity Sequence (Genre);348
32.3;An Elicitation Incident and its interpretation using Genre;348
32.3.1;Features of Genres;348
32.3.2;An Elicitation Incident;349
32.3.3;An Interpretation Using Canonical Genre;352
32.4;Conclusions and Further Research;354
32.5;References;354
33;Cost Effective Development of Usable Systems: Gaps between HCI and Software Architecture Design
;356
33.1;Introduction;356
33.2;Analysis Method & Case studies;357
33.2.1;SALUTA;357
33.2.2;Case Studies;358
33.3;Software Architecture Analysis is an Ad-hoc Activity;360
33.3.1;Impact of Software Architecture Design on Usability;361
33.3.2;Technology Driven Design;362
33.3.3;Poor Specification of Usability Requirements;363
33.3.4;Usability Requirements should be Specified in Terms of the Solution Domain
;363
33.3.5;Sharing Design Knowledge;364
33.3.6;Design for Change;364
33.3.7;Separation of Concerns;365
33.4;Conclusions;365
33.5;References;366
34;Challenging the HCI Concept of Fidelity by Positioning Ozlab Prototypes
;368
34.1;Introduction;368
34.2;Characteristics of High- and Low-fidelity Prototypes;369
34.2.1;A Closer Look at the Advantages and Disadvantages;369
34.2.1.1;User-Driven-versus-Facilitator-Driven;370
34.2.1.2;Development Costs;371
34.2.1.3;Early Exploration of the Design Space;372
34.2.1.3.1;Reusability in Implementation;372
34.3;Challenging the Fidelity Concept by Positioning the Wizard of Oz Methodology
;373
34.3.1;The Wizard of Oz Methodology;373
34.3.2;The Ozlab System and Interaction Shells;373
34.3.3;Interactions Shells - Low- or High-Fidelity?;375
34.3.4;A New Categorisation Based on the Prototype's Level of Automatic Response Production
;376
34.4;Concluding Remarks;378
34.5;References;379
35;Rapid Prototyping of User Interfaces in Robot Surgery - Wizard of Oz in Participatory Design
;380
35.1;Introduction;380
35.2;Background and Methodology;381
35.2.1;Test Setup;382
35.2.2;The Wizard's View;383
35.2.3;Test Participants;384
35.3;Results;385
35.3.1;Is It Possible to Strengthen the Users Contribution in the Design Process?
;385
35.3.2;How Could Ozlab Prototyping Contribute to System Requirements?
;387
35.4;Final Viewpoints;388
35.5;Acknowledgements;389
35.6;References;389
36;Designing Simulation-Games for Organizational Prototyping
;391
36.1;Introduction;391
36.2;Research Design;392
36.3;Game Design;393
36.3.1;Game 1: Collaboration between Neighbourhood Teams;394
36.3.1.1;Processes and Mechanisms;394
36.3.1.2;Functional Requirements;394
36.3.1.3;Integrated Framework;394
36.3.1.4;Game Technical Requirements;395
36.3.1.5;Prototype Construction;396
36.3.2;Game 2: Coordination in Knowledge Networks
;396
36.3.2.1;Processes and Mechanisms;396
36.3.2.2;FunctionaI Requirements
;397
36.3.2.3;Integrated Framework;397
36.3.3;Game Technical Requirements;398
36.3.4;Prototype Construction;399
36.4;Game Experiences;400
36.4.1;Testing and Playing Game 1;400
36.4.2;Testing and Playing Game 2;400
36.5;Discussion;401
36.6;Conclusion and Future Research;402
36.7;References;402
37;The Role of End-Users for Wireless Information Systems Usage
;404
37.1;Introduction;404
37.2;Methodology;405
37.3;Mobile User Engagement for Innovation;406
37.3.1;The Case;409
37.3.2;Discussion and Results;412
37.4;References;415
38;Maintaining Compatibility in an Innovation Infrastructure
;417
38.1;Introduction;417
38.1.1;Wearable Computing;417
38.1.2;Research Background and Problem;418
38.2;The System;419
38.3;Project Experiences;422
38.4;Results;424
38.5;Discussion;425
38.6;Conclusion;426
38.7;References;427
39;Defining User Characteristics to Divide Layers in a Multi-Layered Context
;428
39.1;Introduction;428
39.2;Background;429
39.2.1;Definitions of MLD Structure;429
39.3;User Representation;431
39.3.1;Creating a New Representation;432
39.4;Practical Use of the Model;435
39.5;Conclusions and Discussion;437
39.6;Acknowledgements;438
39.7;References;438
40;Translating Metaphors into Design Patterns;440
40.1;Introduction;440
40.2;Bunge-Wand-Weber Ontology;441
40.3;Metaphors;442
40.4;Design Patterns;444
40.5;Translating Metaphors into Design Patterns;446
40.6;Conclusion;449
40.7;References;449
41;Exploring the Feasibility of a Spatial User Interface Paradigm for Privacy-Enhancing Technology
;452
41.1;Introduction;452
41.2;Related Work;453
41.2.1;Introducing the Town Map;454
41.2.2;Living in the Town Map;456
41.2.3;Attributes in the Town Map;457
41.3;Test Results;458
41.3.1;Aims and Construction of the Test;458
41.3.2;Results;460
41.3.3;Discussion;461
41.4;Outlook;462
41.5;Acknowledgment;462
41.6;References;463
42;Database Level Honeytoken Modules for Active DBMS Protection
;464
42.1;Introduction;464
42.2;Requirements to DB Level Honeytoken Module;466
42.2.1;Honeytoken module for DBMS Oracle;467
42.2.2;Module Insertion Concept;468
42.2.3;Pipelined Function Realization;469
42.2.4;Combination of Triggers and External Procedure;470
42.2.5;Combination of Oracle FGA and External Library;471
42.2.6;Conclusions;471
42.3;References;472
43;Morally Successful Collaboration between Academia and Industry - A Case of a Project Course
;473
43.1;Introduction;473
43.2;Research Design;475
43.3;Empirical Results;476
43.3.1;External relations;476
43.3.2;Project Level;477
43.3.2.1;Interpersonal;477
43.4;A Framework of a Morally Successful Project Course;478
43.4.1;Developing Moral Sensitivity and Judgment;478
43.4.2;Developing Moral Motivation: Values Analysis and Criticism;480
43.4.3;Developing Moral Character: Just Community;481
43.5;Conclusion;482
43.6;References;483
44;Information Society Development in Latvia: Current State and Perspectives
;485
44.1;Introduction;485
44.2;New Requirements, Paradigms and Technologies - The Driving Force for Information Society Development
;486
44.3;Characteristic Features and Models of the Information Society
;488
44.4;Information Society Development in Latvia;489
44.5;Conclusion;493
44.6;References;494
45;Portalen Handelsplats Wermland - Practical E-commerce for Värmland's Businesses and Municipalities
;495
45.1;Abstract;495
46;How Standard Are the Standard Barriers to E-commerce Adoption? Empirical Evidence from Australia, Sweden and the USA
;496
46.1;Introduction;496
46.2;Small to Medium Enterprises;497
46.3;SMEs in Regional Areas;497
46.4;Barriers to E-commerce Adoption in SMEs;498
46.5;Methodology;499
46.6;Results;500
46.7;Discussion;504
46.8;Limitations;505
46.9;Conclusion;505
46.10;References;506
47;The Role of Change Agents in Technology Adoption Process
;508
47.1;Introduction;508
47.2;Impact of Costly System Failures;508
47.3;Hyped Up Technology;509
47.4;Complexity of Proposed Systems;510
47.5;Research Approach and Background;510
47.6;The Role of the Change Agent;511
47.7;The Change Agent as an Educator;511
47.8;The Change Agent as a Leader;512
47.9;The Change Agent as a Motivator;512
47.10;The Change Agent as an IS/IT Expert;513
47.11;The Change Agent as a Project Director or Manager;515
47.12;Conclusion and Further Work;516
47.13;References;517
48;Conceptual Model of Multidimensional Marketing Information System
;520
48.1;Introduction;520
48.2;Development Analysis of Marketing Information Systems;521
48.3;The Concept of Multidimensional MklS and Model Formation
;524
48.4;Empirical Research of the MklS Multidimensional Concept and Model
;527
48.5;Conclusions;530
48.6;References;531
49;A Distributed Workspace to Enable Engineering Inter-Company Collaboration: Validation and New Lessons Learnt from SIMNET
;532
49.1;Introduction;532
49.2;The SIMNET Method and Prototype;533
49.2.1;The SIMNET Method;534
49.2.2;The SIMNET Implementation;536
49.2.2.1;The Distributed Workspace;536
49.3;Tests;537
49.3.1;Product and Participants in the Pilot Phase;538
49.3.2;Data Collection;538
49.3.3;Test Results;540
49.4;Conclusion;541
49.5;References;542
50;ISETTA: Service Orientation in the "Bologna Process" of a Large University
;566
50.1;Introduction;566
50.2;Prerequisites;567
50.3;The ISETTA Approach to Exam Administration;569
50.4;Realization Options;573
50.5;Conclusions and Outlook;574
50.6;References;575
51;The User Interface as a Supplier of Intertwined e-Services
;576
51.1;Introduction;576
51.2;The Notion of e-Service;578
51.2.1;The User Interface;579
51.2.2;The Focused e-Service;579
51.2.3;TheService Environment;580
51.2.4;Three Types of e-Services;580
51.3;Example: The User Interface for the e-Marketplace;581
51.4;Example: The e-Services Intertwined in the e-Marketplace;583
51.4.1;The Focused e-Service and its Service Concept;583
51.4.2;The Focused e-Service and its Basic Relationships;583
51.4.3;The Focused e-Service andthe Intertwined e-Services;584
51.4.3.1;Related e-Services;584
51.4.3.2;Interrelating e-Services;585
51.5;Discussion;585
51.6;Conclusions;586
51.7;References;587
52;Selecting Processes for Co-designing eGovernment Services
;588
52.1;The Potential for Reorganisation Through eGovernment;588
52.2;Procedural Model for Process-Oriented Reorganization;590
52.3;Prioritization of Processes with a Potential for Reorganization
;592
52.4;Conclusions and Further Research;596
52.5;References;597
53;Infusing Technology into Customer Relationships: Balancing High-Tech and High-Touch
;600
53.1;Introduction;600
53.2;Theoretical Background;601
53.2.1;From Transactions to Relationships;601
53.2.2;Self-Service Concept;601
53.2.2.1;Characteristics of Self-Service;601
53.2.2.2;Self·Services in Customer Relationships;602
53.3;Research Methodology;603
53.4;Status Quo of Self-Services in Customer Relationships;604
53.4.1;Direction of Current Self-Service Activities;604
53.4.2;Usage of Technology;604
53.4.3;Benefits and Shortcomings;605
53.4.4;Discussion of the Status Quo;606
53.5;A Framework for Self-Services in Customer Relationships;607
53.5.1;Development of a Focused Self-Service Strategy;607
53.5.2;Change and Awareness within the Organization;608
53.5.3;Internet Technology as a Self-Service Enabler;608
53.5.4;Integration of Self-Service Activities;609
53.6;A Framework for Self-Service Design;609
53.7;Limitations and Directions for Future Research;610
53.8;References;611
54;Prerequisites and Effects of CRM Systems Use in Poland
;612
54.1;Introduction;612
54.2;Research Method;613
54.3;Benefits of Implementing a CRM Class Application;614
54.3.1;Expected Benefits;614
54.3.2;Achieved Benefits;617
54.3.3;Quantifiable Benefits of Implementing a CRM Application;618
54.4;Success Factors of CRM Project;620
54.5;Conclusion;623
54.6;References;623
55;Understanding Enterprise Systems' Impact(s) on Business Relationships
;625
55.1;Introduction;625
55.2;The Nature of Enterprise Systems;626
55.2.1;Enterprise System Implementation Process;627
55.2.2;Summarizing the Nature of Enterprise Systems;628
55.3;Theories on Business Relationships;628
55.4;The IMP Approach to Business Relationships;629
55.4.1;Enterprise Usage in a Business Network Perspective;631
55.4.2;Where to Trace the Effects;631
55.4.3;IS Users as Business Actors;633
55.5;Concluding Remarks;634
55.6;References;635
56;Personalized Faculty Support from Central IT Geo-Teams
;637
56.1;Introduction;637
56.2;Traditional Models of IT Support;638
56.2.1;Support from a Central IT Shop;638
56.2.2;Support from a Department-Based IT Shop;638
56.2.3;Support from a Professor's Research Staff;640
56.2.4;Self Support;640
56.2.5;IT Support Characteristics;641
56.3;Geo-Team Model;641
56.4;Measurement;643
56.5;Summary;644
57;Verifying Information Content Containment of Conceptual Data Schemata by Using Channel Theory
;645
57.1;Introduction;645
57.2;The 'Information Content Containment' Condition;646
57.3;Reasons for Using 'CT' Within the OS Framework to Verify 'IBC'
;647
57.4;A Method for Verifying Information Content Containment;647
57.5;Verifying 'Information Content Containment Condition';648
57.5.1;Semantic Level;648
57.5.2;Syntactic Level;650
57.5.3;Conclusions and Future Work;654
57.5.4;References;655
57.5.5;Appendix;656
58;Integration of Schemas on the Pre-Design Level Using the KCPM-Approach
;657
58.1;Introduction1
;657
58.2;Previous Work;658
58.3;KCPM as a Domain Ontology;659
58.3.1;Motivation;659
58.3.2;The Main Elements of KCPM;661
58.3.3;Ontologies in the KCPM Approach;662
58.4;The Integration Methodology;663
58.4.1;Motivation for Performing Pre-Design KCPM Integration;663
58.4.2;Manual Integration of KCPM Models;664
58.4.3;Semi-Automatic Integration of KCPM Models;665
58.5;Summary and Future Work;667
58.6;References;667
59;Towards a Generic and Integrated Enterprise Modeling Approach to Designing Databases and Software Components
;669
59.1;Introduction;669
59.2;Design Procedure and System Specification;670
59.3;Database Design;671
59.3.1;Conceptual Database Design;671
59.4;Designing Software Components;672
59.4.1;Semantic Dependencies in the EM Approach;673
59.4.2;Integration;675
59.4.3;Database View Integration;676
59.4.4;Component View Integration;677
59.5;Summary and Conclusion;678
59.6;References;679
60;A Synthesis Approach to Deriving Object-Based Specifications from Object Interaction Scenarios
;681
60.1;Introduction;681
60.2;Problems in Object-Oriented System Design;682
60.3;The Proposed Synthesis Method;683
60.4;Conclusion;687
60.5;References;689
61;Formalizing Constraints for Geographic Information
;691
61.1;Introduction;691
61.2;Specifying Geographic Information;693
61.3;High Level Constraint Language;694
61.4;Using HLCL for Specifying Constraints;695
61.4.1;Conceptual Model;696
61.4.2;Constraints;697
61.4.3;Logical Data Model;698
61.4.4;Generating SQL;699
61.5;Conclusion and Continuation;701
61.6;References;701
62;A Practical Approach of Web System Testing;702
62.1;Introduction;702
62.2;System Testing over Web Systems;703
62.2.1;An Overview of Software Testing Process;703
62.2.2;System Test Process;704
62.2.3;A Proposal to Generate System Test Cases from Requirements;705
62.3;A Case Study;706
62.3.1;System Description;707
62.4;System Test Cases Generation;709
62.4.1;Test Case Implementation;711
62.5;Conclusions;711
62.6;References;712
63;Overview of the Evaluation Approaches and Frameworks for Requirements Engineering Tools
;714
63.1;Introduction;714
63.2;General COTS Evaluation Approaches;715
63.2.1;Evaluation Frameworks Specifically for RE-tools;717
63.2.2;Discussion and Conclusions;720
63.2.2.1;Comparison of evaluation approaches;720
63.2.2.2;Comparison of evaluation framework;722
63.2.2.3;Guidelines for RE-tool evaluation methodology;723
63.3;References;725
64;Requirements Engineering Tool Evaluation Approach
;727
64.1;Introduction;727
64.2;RE-Tool Evaluation Approach;728
64.3;Case Study;732
64.4;Related Work;735
64.5;Conclusions and Future Work;736
64.6;References;737
65;Decision-Making Activities in Requirements Engineering Decision Processes: A Case Study
;739
65.1;Introduction;739
65.2;Research Method;741
65.3;Results;743
65.4;Establishment of Requirements in a New Project;744
65.4.1;The Identification Phase;744
65.4.2;The Development Phase;745
65.4.3;The Selection Phase;745
65.4.4;The Implementation Phase;746
65.4.5;The Follow-Up and Assessment Phase;747
65.5;Management of Requirement Changes;747
65.5.1;The Identification Phase;747
65.5.2;The Development Phase;747
65.5.3;The Selection Phase;747
65.5.4;The Implementation Phase;748
65.5.5;The Follow-Up and Assessment Phase;748
65.6;Comparison and Consequences;748
65.7;Concluding Remarks and Future Research;749
65.8;References;750
66;Requirements Practices: A Comparative Industrial Survey
;751
66.1;Introduction;751
66.2;Our Study;751
66.3;Results and Analysis;752
66.3.1;Project Sponsor/Senior Management;753
66.3.2;Customer/Users;753
66.3.3;Requirements Issues;755
66.3.4;Project Manager and Project Management;756
66.4;Comparison of U.S.and Chilean Data;758
66.5;Conclusions and Further Research;759
66.6;Acknowledgement;760
66.7;References;760
67;An Empirical Study Identifying High Perceived Value Requirements Engineering Practices
;763
67.1;Introduction;763
67.2;Perceived Value;765
67.3;Study Design;766
67.4;Findings;767
67.4.1;Requirements Documentation Practices;767
67.4.2;Requirements Elicitation Practices;768
67.4.3;Requirements Management Practices;770
67.5;Validity;772
67.6;Conclusions;773
67.7;Acknowledgements;774
67.8;References;774
68;A First Step towards General Quality Requirements for e-Records
;776
68.1;Introduction;776
68.2;Research Site and Research Method;777
68.3;Method;778
68.4;Theoretical Framework;779
68.4.1;Records;779
68.4.2;Quality Requirements;780
68.5;Related Research;780
68.6;Empirical Result;781
68.6.1;Quality Requirements Identified and Engineered During Development of BILLY
;781
68.6.1.1;Originality andInterpretability;782
68.6.1.2;Moveability and Portability
;783
68.6.1.3;Accuracy through Identification
;783
68.6.1.4;Standardization of File Formats i.e. Consistent Representation;783
68.6.1.5;Storage Accuracy and Authenticity;783
68.6.1.6;Accessibility;784
68.7;Discussion;784
68.8;Concluding Remarks;785
68.9;References
;785
69;Handling Instable Requirements by Concern Based Versioning
;788
69.1;Scattered Requirements;788
69.2;Concern-Based Versioning
;791
69.2.1;Overall Goals
;791
69.2.2;Tracking Changes by Concerns;792
69.2.3;Ensuring Meaningfulness and Syntactical Correctness of Configurations
;793
69.3;Case Study;794
69.3.1;Overview of CHAT;794
69.3.2;First Experiences with CHAT
;795
69.4;Related Work;798
69.5;Conclusions;798
69.6;Acknowledgements
;799
69.7;References
;799
70;Domain Knowledge-Based Reconciliation of Model Fragments
;801
70.1;Introduction;801
70.2;The Complex Activity of Distributed Modelling;802
70.3;Ontology as Intermediate Model;803
70.3.1;Functional View;804
70.3.2;Functional and External Properties;804
70.3.2.1;Ontology Building and Rules Definition;805
70.3.2.2;Collaboration and Model Reconciliation;807
70.3.3;Two-Layered Approach Revisited - Semantic Reconciliation;809
70.4;Related Work;810
70.5;Concluding Remarks and Future Works;811
70.6;References;812
71;Using Ontologies for Business and Application Integration in Enterprise Quality Management
;813
71.1;Introduction and Motivation;813
71.2;Uniform Representation of PQI and Domain Ontologies;814
71.3;Ontology Use and Integration for Process Quality Improvement
;820
71.4;Conclusions;823
71.5;References
;824
72;Ontology-Based Elicitation of Business Rules;825
72.1;Introduction;825
72.2;Related Work on the Development of Business Rules and Ontology
;826
72.3;Using Ontology for Eliciting Business Rules;830
72.4;A Case Study of Business Rule Elicitation from the Domain Ontology
;832
72.5;Conclusions and Further Developments;834
72.6;References;834
73;Exporting Relational Data into a Native XML Store;836
73.1;Introduction;836
73.2;XML Schema
;837
73.3;SQL: 2003;838
73.3.1;New DataTypes;838
73.3.2;XML Publishing Functions;838
73.3.3;Mapping Rules
;839
73.4;Related Works;842
73.5;XMLConversion Algorithm;844
73.6;Implementation;846
73.6.1;Conclusions;846
73.7;Acknowledgement;847
73.8;References;847
74;The XSD-Builder Specification Language - Towarda Semantic View of XML Schema Definition
;848
74.1;Introduction;848
74.2;Related Work;849
74.3;XML Tree Model;850
74.4;Source Language;851
74.4.1;Component Declaration;852
74.4.2;Constraint Declaration;852
74.4.3;XSD·Translator;854
74.4.4;Lexing;854
74.4.5;Parsing;855
74.4.5.1;Syntactic Analysis of Component Declaration;855
74.4.5.2;Syntactic Analysis of Constraint Declaration;855
74.4.6;Recovering;856
74.4.6.1;Optimizing;856
74.4.6.2;Generating
;857
74.5;Case Study for XSD from XML Tree Model;857
74.5.1;Prototype of XSD-Builder;858
74.6;Conclusion;859
74.7;References;859
75;Challenges in Developing XML-Based Learning Repositories
;860
75.1;Introduction;860
75.2;The Concept of Reusable Learning Objects;861
75.3;Developing Reusable Resources withXML;862
75.4;Approaches to Schema Development;863
75.5;Challenges of XML-based Authoring;865
75.6;Formatting with XSLT;866
75.7;Managing Content with Istyar;867
75.8;Summary;869
75.9;References;869
76;Semantic Modeling for Virtual Organization: A Case for Virtual Course
;871
76.1;Introduction1
;871
76.2;Key Issues in Modeling for Virtual Organization;872
76.3;Realcourse: an Application Case;873
76.4;Overview
;874
76.5;Basic Concepts
;874
76.6;Semantic Modeling for Virtual Organization;875
76.7;Physical Resources;875
76.8;Semantic Model
;876
76.9;Enterprise Modeling and User Requirements;877
76.10;Enterprise Analysis for Search;877
76.10.1;Search Structure;878
76.10.2;Search Goal Matching;879
76.11;Design Architecture for Virtual Organization;880
76.12;Conclusion;882
76.13;References;882
77;semiBlog - Semantic Publishing of Desktop Data;883
77.1;Introduction;883
77.2;Semantic Blogging;884
77.3;Outline of the Paper;885
77.4;Other Approaches to Semantic Slogging;885
77.5;Where to Put the Semantics;886
77.6;semiBlog Application;888
77.6.1;Example Scenario;889
77.6.2;Architecture and Flow of Data;890
77.6.2.1;Wrappers;891
77.6.2.2;Intermediate XML;891
77.6.2.3;XSL T Transformation;892
77.6.3;Future Work;892
77.7;Conclusion;893
77.8;Acknowledgement;893
77.9;References;893
78;WEB Services Networks and Technological Hybrids - The Integration Challenges of WAN Distributed Computing for ASP Providers
;895
78.1;Introduction;895
78.2;WEB Services Networks and Technological Hybrids;896
78.3;Web Services Supported by Semantics;899
78.3.1;Definitions Semantic Level;900
78.3.2;Methods Semantic Level;900
78.4;Grid Based Web Services;902
78.4.1;Billingof Network Functions (Class Billing);903
78.4.2;Billingof Network Efficiency and Scalability Parameters (GRID Billing)
;904
78.4.3;Model of long lasting Distributed Transactions with Events Management (llTO - long lasting Distributed Transactions)
;904
78.5;References;906
79;Named Entity Recognition in a Hungarian NL Based QASystem
;907
79.1;lntroductlcn1
;907
79.1.1;The Deep Web;907
79.2;Our Solution to OW Based Search;908
79.3;Description of NLModule;909
79.4;Definition of Entity;910
79.5;Operation of NLModule;910
79.6;The Entity Recognizer;911
79.7;Examples;914
79.8;Evaluation;916
79.8.1;Algorithm of the Tokenizer;916
79.9;Conclusions;917
79.10;References;917
80;Mobile Agents Architecture in Data Presentation Domain
;919
80.1;Introduction;919
80.2;General Architecture;921
80.3;Dialog Supporting Agents;924
80.4;JMiningDialog Architecture;926
80.4.1;Mobile Agents Role;926
80.5;Conclusions and Future Work
;928
80.6;References;929
81;Active Extensions in a Visual Interface to Databases
;931
81.1;Introduction;931
81.2;Related Work;932
81.2.1;Methods of Modifying Application's Functionalities;932
81.2.2;Visual Tools for Information Retrieval;933
81.3;Active Extensions;934
81.3.1;Simple Active Extensions;935
81.3.2;Active Projections;935
81.3.3;Objects Exporters;936
81.4;Information Retrieval Capabilities;936
81.4.1;Intensional Navigation;937
81.4.2;Extensional Navigation;939
81.4.3;Baskets;939
81.5;Software Architecture and Implementation;940
81.6;Conclusions and Future Work;941
81.7;References;942
82;Information Management in Small Enterprises - Constructionof a Tool with a Holistic Perspective
;943
82.1;Introduction;943
82.2;Findings on IT-Systems and Organizational Characteristics of SEs
;946
82.3;Method and Outline of the Paper;947
82.4;Theoretical Basis;947
82.4.1;Characteristics of SEs;948
82.4.2;Perspectives Used for Analyzing Information Management;948
82.5;Constructing TIMS;949
82.5.1;Creating the Questions for Investigating Information Management in Small enterprises, QIMS
;949
82.5.2;Using the Guidelines of how to Analyze Information Management in Small enterprises, GAIMS
;950
82.5.3;Creating the Procedure for Investigating Information Management in Small Enterprises, PIMS
;951
82.6;Using the Tool
;952
82.7;Conclusions;953
82.8;References;953
83;Improving ICT Governance by Reorganizing Operation of ICT and Software Applications: The First Step to Outsource
;955
83.1;Introduction;955
83.2;Governance and Management of lCT
;956
83.3;The Municipality Case;959
83.3.1;The Sourcing Decision-Making Process;960
83.3.2;Discussion;961
83.3.3;Making Decisions that Diverge from the Municipalities Ideology;962
83.3.4;Why the Decision-Making Process Started;963
83.4;Conclusions;965
83.5;References;966
84;Beliefs and Attitudes Associated with ERP Adoption Behaviours: A Grounded Theory Study from IT Manager and End-user Perspectives
;967
84.1;Introduction;967
84.2;The Theoretical Framework;968
84.3;Methodology;970
84.4;Findings;971
84.4.1;Attitudes;971
84.4.1.1;The positive attitude;971
84.4.1.2;The negative attitude;973
84.4.2;The Different Attitudes towards ERP Systems in Thai-Owned and Multinational Companies ;975
84.4.3;The Difference of Attitudes towards ERP Systems between IT: Managers and End Users
;976
84.5;Discussion, Conclusion and Future Research
;976
84.6;References
;978
85;Supporting Knowledge Transfer in IS Deployment Projects
;979
85.1;Introduction;979
85.2;Theoretical Framework
;980
85.3;Research Methodology;982
85.4;Case Presentation;983
85.5;The DocSystem Deployment;985
85.5.1;Deployment Process;985
85.5.2;Deployment Organization;986
85.6;Discussions and Conclusions;987
85.7;References;989
86;IT Enabled Enterprise Transformation: Perspectives Using Product Data Management
;991
86.1;Introduction;991
86.2;Research Design;993
86.2.1;Phase One;994
86.2.2;Phase Two;994
86.3;Phase One Survey Findings;995
86.4;Phase TwoCase Study Findings;997
86.5;Successful Enterprise Transformation Case Study;997
86.6;Struggling Enterprise Transformation Case Study;998
86.7;Conclusions;999
86.8;References;1000
87;Integration of Text- and Data-Mining Technologies for Use in Banking Applications
;1001
87.1;Introduction;1001
87.2;Methods for Integration Data- and Text-Mining;1001
87.3;Research Method;1003
87.4;Results;1005
87.5;Conclusion;1006
87.6;References;1006
88;Syndicate Data Incorporation into Data Ware houses:A Categorization and Verification of Problems
;1008
88.1;Introduction;1008
88.2;Background;1009
88.3;Research Approach;1009
88.4;Analysis and Results;1011
88.5;Conclusions and Future Work;1018
88.6;References;1019
89;Reflections on the Body of Knowledge in Software Engineering
;1021
89.1;Introduction;1021
89.2;Belief and Knowledge;1023
89.3;Scientific Enquiry;1024
89.4;Perception and Observation;1026
89.5;Research Paradigms;1027
89.6;Method Wars;1028
89.7;Conclusion;1030
89.8;References;1032
90;A Relational Perspective on Knowledge Integration between Self-Contained Work Groups: A Case Study in the Health Care Sector
;1033
90.1;Introduction;1033
90.2;Knowledge and Knowledge Perspective;1034
90.3;An Analytical Knowledge Integration Model;1035
90.3.1;Collective Knowledge;1036
90.3.2;An Analytical Model of Knowledge Integration between Groups;1036
90.4;Background and Method for the Case Study;1038
90.5;Case Analysis;1038
90.5.1;How is Knowledge Integrated between Laboratory and Customers?
;1038
90.5.2;How is the Integrated Knowledge Created?;1039
90.5.3;How is the Integrated Knowledge Used?
;1041
90.6;Problems in the Knowledge Integration;1041
90.7;Conclusion and Further Research;1043
90.8;References;1044
91;The Birth, Death, and Resurrection of an SPI Project
;1045
91.1;Introduction;1045
91.2;KM, Process Management, and SPI;1046
91.3;GAMMA and its Business Context;1047
91.3.1;The Rise, Death and Resurrection of an SPllnitiative;1047
91.3.2;The Rise and Death of GAMMA's Experience Base;1048
91.3.3;Resurrection of the SPI Initiative;1050
91.4;Learning from the GAMMA Case;1052
91.4.1;Software Development and SPI: a Focus on Exploitation and/or Exploration
;1052
91.4.2;Software Development and SPI in Different Environments;1053
91.4.3;Organizational Forms for SPI Supporting Exploitation and Exploration in Different Environments
;1054
91.5;Conclusion and Further Research;1055
91.6;References;1055
92;Developing Organisational Knowledge Management Initiatives: A Collaborative Research Approach
;1057
92.1;Background;1057
92.2;The Action Research Paradigm;1059
92.3;Collaborative Research: Extending the Action Research Approach
;1061
92.4;Collaborative Research in Action: an Illustrative Case Study
;1064
92.5;Concluding Remarks;1065
92.6;References;1066
93;Challenges in System Testing - An Interview Study
;1069
93.1;Introduction;1069
93.2;Way of Working;1070
93.3;Challenges within System Testing;1071
93.3.1;Quality of the Requirements;1071
93.3.2;Changing Requirements;1072
93.3.3;Managing Test Related Information;1073
93.3.4;Co-operation and Co-ordination;1074
93.3.5;Non-functional Aspects;1075
93.3.6;Enough Time for Testing;1075
93.4;Concluding Remarks and Future Work;1076
93.5;References;1076
93.6;Appendix A: Presentation of the Interviewees;1077




