24.07.2013 Views

Den 3. stemme - en undersøgelse af skønlitterære ... - Kjeld Schmidt

Den 3. stemme - en undersøgelse af skønlitterære ... - Kjeld Schmidt

Den 3. stemme - en undersøgelse af skønlitterære ... - Kjeld Schmidt

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

6.2 Implem<strong>en</strong>teringsmuligheder 95<br />

6.2 Implem<strong>en</strong>teringsmuligheder<br />

Der er mange interessante teknologiske spørgsm˚al, der skal svares p˚a i forbindelse<br />

med implem<strong>en</strong>tering <strong>af</strong> et computerbaseret samarbejdsværktøj. Implem<strong>en</strong>tering <strong>af</strong><br />

CONCERT har ikke været <strong>en</strong> del <strong>af</strong> vores m˚alsætning, m<strong>en</strong> vi vil alligevel nævne<br />

nogle væs<strong>en</strong>tlige problematikker, vi forudser for implem<strong>en</strong>tering <strong>af</strong> systemet. En<br />

<strong>af</strong> disse vil vi herefter beskrive ved hjælp <strong>af</strong> udvalgte XML-teknologier.<br />

Det skal bemærkes, at vi i designet <strong>af</strong> CONCERT har valgt at se bort fra funktionaliteter<br />

til kal<strong>en</strong>der og tekstbehandling, som de f.eks. kan findes i Lotus Notes<br />

og Microsoft Word. Disse funktionaliteter skal selvfølgelig bygges ind i systemet<br />

ved implem<strong>en</strong>tering, ligesom muligheder for at arbejde off-line skal tænkes<br />

ind i CONCERT. At vi har udelukket disse aspekter skyldes at vi har ønsket at<br />

konc<strong>en</strong>trere os om de aspekter, som er særegne for det <strong>skønlitterære</strong> omr˚ade.<br />

Atul Prakash har i artikl<strong>en</strong> Group Editors (Prakash, 1999) p˚apeget problemomr˚ader,<br />

som er nødv<strong>en</strong>dige at forholde sig til i det <strong>en</strong>delige design <strong>af</strong> ethvert<br />

samarbejdssystem:<br />

Concurr<strong>en</strong>cy control og l˚asning: Concurr<strong>en</strong>cy control er nødv<strong>en</strong>digt for at sikre<br />

konsist<strong>en</strong>s, n˚ar data editeres parallelt. Der kan nemt opst˚a problemer med<br />

tabt data, n˚ar to brugere prøver at gemme et dokum<strong>en</strong>t p˚a samme tid. <strong>D<strong>en</strong></strong><br />

første brugers ændringer ville forsvinde, hvis ikke der er tages højde for<br />

dette problem i systemet. En mulig løsning kan være, at brugere kan ’l˚ase’<br />

elem<strong>en</strong>ter, s˚aledes at andre ikke har skriverettigheder til dem, m<strong>en</strong> fordi<br />

mere <strong>en</strong>d én forfatter skal kunne skrive samtidigt p˚a ét dokum<strong>en</strong>t i CON-<br />

CERT, bør concurr<strong>en</strong>cy control-problemet løses ved <strong>en</strong> realisering <strong>af</strong> systemet.<br />

Fejl-tolerance og god responstid: Et computerbaseret samarbejdsværktøj skal<br />

kunne h˚andtere fejl i s˚avel hardware som i software b˚ade hvad ang˚ar fejl<br />

p˚a de <strong>en</strong>kelte maskiner, der gør brug <strong>af</strong> systemet, og p˚a server<strong>en</strong> systemet<br />

ligger p˚a. Hvis <strong>en</strong> <strong>af</strong> computerne bryder samm<strong>en</strong>, skal systemet kunne reagere,<br />

s˚aledes at risiko<strong>en</strong> for tab <strong>af</strong> data minimeres. M<strong>en</strong> p˚a samme tid skal<br />

alle relevante processer, der er i gang p˚a det p˚agæld<strong>en</strong>de tidspunkt <strong>en</strong>t<strong>en</strong><br />

fuldføres eller <strong>af</strong>brydes og l˚ases.<br />

Multi-bruger undo/redo: N˚ar flere arbejder p˚a det samme system — eller ligefrem<br />

det samme dokum<strong>en</strong>t p˚a systemet — skal alle kunne undo’e sin eg<strong>en</strong><br />

proces, og ikke bare d<strong>en</strong> s<strong>en</strong>este handling udført p˚a dokum<strong>en</strong>tet. Dette betyder,<br />

at systemet skal kunne holde styr p˚a alle brugeres aktiviteter og gemme

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!