Webový editor textů s podporou souběžné práce více uživatelů

but.committeedoc. Ing. Jaroslav Zendulka, CSc. (předseda) doc. Dr. Ing. Otto Fučík (místopředseda) doc. Ing. Radek Burget, Ph.D. (člen) Doc. Ing. Zdeněk Havlice, CSc. (člen) Ing. Šárka Květoňová, Ph.D. (člen) prof. RNDr. Josef Šlapal, CSc. (člen) prof. Dr. Ing. Pavel Zemčík, dr. h. c. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B. Otázky u obhajoby: Jaké existují alternativy k dotazovacímu principu long-polling? Jaký přístup používá EtherPad?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorRychlý, Marekcs
dc.contributor.authorKonečný, Martincs
dc.contributor.refereeJaša, Petrcs
dc.date.created2010cs
dc.description.abstractKolaborativní editace v reálném čase je výzkumná oblast, kterou se vědci zabývají již více než 20 let. Problém kolaborativní editace spočívá v souběžné editaci prostého textu, formátovaného textu či obrazu prostřednictvím několika uživatelů přes počítačovou síť s vysokou latencí. Mnoho problémů kolaborativní editace, včetně problému zajištění konzistence dokumentu pro všechny uživatele, lze přeformulovat na problém konkurentního editování dokumentů. Již v roce 1989 byla vyvinuta inovativní technologie Operační Transformace (Operational Transformation) v rámci systému GROVE (GRoup Outline Viewing Editor), díky které byly formulovány některé základní otázky kolaborativní editace. Tento dokument má za cíl srovnat současné implementace kolaborativních editorů. Na základě takto získaných znalostí pak bude vytvořen nový textový editor podporující souběžnou editaci přes webové rozhraní. Důraz bude kladen zejména na řešení komunikace jednotlivých instancí editoru, propagování změn, řešení konfliktů mezi operacemi a zotavení systému po selhání komunikace.cs
dc.description.abstractReal-time collaboration editing is research area that has been studied for over 20 years. It involves multiple users editing a document such as plain-text, rich-text or an image concurrently over a high-latency network. Many problems involving consistency between users are associated with concurrent document editing, and an innovative technique called Operational Transformation developed by the GROVE (GRoup Outline Viewing Editor) system in 1989 addresses some of these issues. This paper will compare and contrast current implementations of real-time collaborative editors, and on the basis of this analysis describe the creation of a new web-based editor with support for concurrent editing. The design of our web editor will focus on methods of mutual communication between the individual instances of the editors, propagation of text changes, how to solve conflicts between multiple operations, and communication failures.en
dc.description.markBcs
dc.identifier.citationKONEČNÝ, M. Webový editor textů s podporou souběžné práce více uživatelů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2010.cs
dc.identifier.other34825cs
dc.identifier.urihttp://hdl.handle.net/11012/54256
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectoperační transformacecs
dc.subjectreal-timecs
dc.subjectspoluprácecs
dc.subjecton-line editorcs
dc.subjectpár programovánícs
dc.subjectdistribuované výpočtycs
dc.subjectkonzistence modelucs
dc.subjectkooperační editacecs
dc.subjectoperational transformationen
dc.subjectreal-timeen
dc.subjectcollaborationen
dc.subjectonline editoren
dc.subjectpair programmingen
dc.subjectdistributed computingen
dc.subjectconsistency modelen
dc.subjectcooperative editingen
dc.titleWebový editor textů s podporou souběžné práce více uživatelůcs
dc.title.alternativeWeb-Based Collaborative Real-Time Editoren
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2010-06-22cs
dcterms.modified2020-05-09-23:42:02cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid34825en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 14:48:06en
sync.item.modts2025.01.17 12:32:20en
thesis.disciplineInformační systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
805.03 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_34825.html
Size:
1.46 KB
Format:
Hypertext Markup Language
Description:
file review_34825.html
Collections