TY - GEN
T1 - Consistent web site updating based on bidirectional transformation
AU - Nakano, Keisuke
AU - Hu, Zhenjiang
AU - Takeichi, Masato
PY - 2008
Y1 - 2008
N2 - A transformation-based Web site can keep the content of a Web site consistent by furnishing a single database and a set of transformation programs, each of which generates a Web page. However, when someone notices an error or stale content on a Web page in this style of Web site construction, the Web site maintainer must access a possibly huge database to update the corresponding content. This paper proposes a new approach to Web site construction based on bidirectional transformation, together with a practical updating system, Vu-X. Because of the bidirectionality of the transformations, users can directly modify a generated Web page rather than accessing the database and the modification is automatically reflected in the database. The Vu-X system is also implemented as a Web server so that users can edit it in WYSIWYG style on their Web browsers. Since the Vu-X system employs a bidirectional transformation language Bi-X to describe bidirectional transformations, we can obtain both transformations only by specifying a transformation in one direction.
AB - A transformation-based Web site can keep the content of a Web site consistent by furnishing a single database and a set of transformation programs, each of which generates a Web page. However, when someone notices an error or stale content on a Web page in this style of Web site construction, the Web site maintainer must access a possibly huge database to update the corresponding content. This paper proposes a new approach to Web site construction based on bidirectional transformation, together with a practical updating system, Vu-X. Because of the bidirectionality of the transformations, users can directly modify a generated Web page rather than accessing the database and the modification is automatically reflected in the database. The Vu-X system is also implemented as a Web server so that users can edit it in WYSIWYG style on their Web browsers. Since the Vu-X system employs a bidirectional transformation language Bi-X to describe bidirectional transformations, we can obtain both transformations only by specifying a transformation in one direction.
KW - Bidirectional transformation
KW - HTML editor
KW - Web site generation
KW - Web site maintenance
KW - XML transformation
UR - http://www.scopus.com/inward/record.url?scp=56749185840&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=56749185840&partnerID=8YFLogxK
U2 - 10.1109/WSE.2008.4655395
DO - 10.1109/WSE.2008.4655395
M3 - Conference contribution
AN - SCOPUS:56749185840
SN - 9781424427901
T3 - Proceedings - 10th IEEE International Symposium on Web Site Evolution, WSE 2008
SP - 45
EP - 54
BT - Proceedings - 10th IEEE International Symposium on Web Site Evolution, WSE 2008
T2 - 10th IEEE International Symposium on Web Site Evolution, WSE 2008
Y2 - 3 October 2008 through 4 October 2008
ER -