DocumentCode
2416971
Title
XSLT template design for generating the Web presentation layer
Author
Chae, Jung-Hwa ; Yoo, Cheol-Jung ; Kim, Yong-Sung ; Chang, Ok-bae
Author_Institution
Dept. of Comput. Sci., Chonbuk Nat. Univ., Chonju, South Korea
fYear
2003
fDate
10-12 Dec. 2003
Firstpage
396
Lastpage
404
Abstract
In Web-based information systems, separating business process logic from data and presentation logic creates a wide range of advantages. However, this separation is not easily achieved; even the data logic may be not separated from the presentation layer. Therefore it is necessary to define an abstract model for business processes, and then to map the model into a user´s dynamic interface using the logic separating strategy. We present a stylesheet method for recognizing the process by extending the XSLT (Extensible Stylesheet Language Transformations) in order to achieve logic separation. This discussion provides an abstract specification of the business process and a scheme that extracts business model factors and their interactions using a Petri-net notation to show the business model from the process point of view. This is an attempt to separate the user interaction from the business process, that is, the separating of the dynamic components of the interaction Web document from the process structure of the Web applications. As a result, the development of service-oriented Web sites is made very easy and can be changed without affecting the other modules by virtue of the modularization concept. This facilitates development and maintenance of Web applications in independent manner.
Keywords
Internet; Petri nets; XML; business data processing; Extensible Stylesheet Language Transformations; Petri-net notation; Web presentation layer; XSLT template design; business process logic; data logic; service-oriented Web sites; stylesheet method; user dynamic interface; Application software; Application specific processors; Computer science; Information systems; Logic; Petri nets; Software engineering; Style sheet languages; Web pages; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2003. Tenth Asia-Pacific
Print_ISBN
0-7695-2011-1
Type
conf
DOI
10.1109/APSEC.2003.1254394
Filename
1254394
Link To Document