(18.204.227.34) 您好!臺灣時間:2021/05/19 08:37
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

: 
twitterline
研究生:羅文昌
研究生(外文):Wen-Chang Lo
論文名稱:ARole-based Approach for Personalized Navigation Model Development and Management
論文名稱(外文):A Role-based Approach for Personalized Navigation Model Development and Management
指導教授:連志誠連志誠引用關係
指導教授(外文):Chih-Cheng Lien
學位類別:碩士
校院名稱:東吳大學
系所名稱:資訊科學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2005
畢業學年度:93
語文別:英文
論文頁數:134
中文關鍵詞:統一塑模語言物件導向超媒體設計方法導覽模型個人化網頁
外文關鍵詞:OOHDMUMLPersonalized WebNavigation Model
相關次數:
  • 被引用被引用:0
  • 點閱點閱:122
  • 評分評分:
  • 下載下載:12
  • 收藏至我的研究室書目清單書目收藏:0
一般電子商務網站,強調不同的族群區隔以及個人專屬服務,運用個人化網頁(personalized web pages)功能,以幫助使用者很快地存取到適合的內容。這種個人化的網頁是利用Web應用程式,依據商業網站所製定的商業邏輯,例如客服規則或促銷活動方法;以及使用者所預先設定的個人資料,判斷出應該提供給使用者所能存取的網頁內容(Web content),再以程式動態產生一個適於使用者的專屬網頁內容。但是Web為主的應用程式通常未應用良好的設計方法,在面對日益複雜的個人化應用時,因為網頁結構需配合不同的使用者,產生動態的網頁結構個人化,所以維護這些個人化導覽模型,變成一個困難的工作。本文擴充物件導向超媒體設計方法(Object-Oriented Hypermedia Design Method, OOHDM),以及統一塑模語言(Unified Modeling Language, UML)建立出Web應用程式的模型,塑造出個人化網頁的運作情形;並且針對不同使用者具有的結構設定,自動化產生動態的導覽模式與個人化網頁結構,以減少系統開發人員的負擔,並增加系統的可維護性。
Currenctly, commercial B2C Web sites pay much attention to
differentiate services for various requirements. Portal is the
convenient way to help user get right content. According to
business rules of website or user profile, Web application
generate exclusive web content to them. It is usually without fine
development method while design such a Web application. When they
face to more complicated personalized demands, the structure of
web pages must be changed dynamically to fit individual goals.
This situation resulted in difficult work to maintain those
personalized navigation models. In this paper we extend OOHDM
(Object-Oriented Hypermedia Design Method) and UML (Unified
Modeling Language). Building up a fine model for web application
to emulate personalized page, and based on profile of different
web user to generate dynamic navigation model with personalized
structure. This research can reduce work loading of system
developer and make maintainability high.
1. Introduction
2. Related works
2.1 Personalized Web Structure
2.2 Building models of Web application with UML
2.3 OOHDM
2.4 Object-Oriented Frameworks
2.5 Dynamically generating Web application fragments
2.6 Statically design reuse in Web applications
2.7 Xduce
2.8 Discussion
3. Role-based Development and Management for Personalized Web Application
3.1 Navigation models for personalized Web application
3.2 Specification of navigation scopes with stereotypes
3.2.1 Specification of personalized navigation models
3.2.2 Generating a personalized navigation model
3.2.3 Updating navigation scope
3.2.4 Navigation modification corresponding conceptual model evaluation
3.2.5 Discussion on stereotype approach
3.3 Extending stereotype method via role-oriented approach
3.4 System evolution with navigation model management
3.5 Comparison between ROSM and legacy Web system
4. Implementation
4.1 System architecture
4.2 Generating personalized navigation models
4.3 Designing core components
4.3.1 JavaBean utility
4.3.2 Custom Tag
4.3.3 Struts tiles
4.3.4 Applets
4.3.5 JSPs for management
4.4 Installing ROSM on legacy environment
4.5 Migrating a legacy Web system
4.6 Analyzing implementation by factors of software engineering
5. Demonstration Case
5.1 Considerations before demonstration works
5.2 Building up a demo site based on legacy Web applications
5.3 Comparison of demo case
6. Conclusion and Future Work
[1] H. Allert, P. Dolog, W. Nejdl, W. Siberski, and F. Steimann, "Role-Oriented Models for Hypermedia Construction - Conceptual Modeling for the Semantic Web," Technical Report, Learning Lab Lower Saxony, University of Hannover, pp.68-75, March 2003.
[2] Chih-Cheng Lien, Wen-Chang Law, "A Role-Oriented Navigation Model for Personalized Web Application Management," The 15th Workshop on Object-Oriented Technology and Applications (OOTA), September 2004.
[3] Chih-Cheng Lien, Wen-Chang Law, "A Research for Improving Usage of Web pages and Quality of Development," The 1st Workshop on Intelligent Web Technologies, pp. 74-81, September 2004.
[4] Chin-Cheng Lien, Wen-Chang Law, "ROSM: a Role-Oriented Stereotype Hypermedia Model for Personalized Web Application Development," International Seminar of the Information Management, June 2004.
[5] Chin-Cheng Lien, Wen-Chang Law, "Personalized-Web Management for E-Shop of Retail Business," Proceedings of the Working Conference on Cyberspace, Cybersecurity, Cybercrime and Cyberlaw, December 2003.
[6] Chih-Cheng Lien, Wen-Chang Law, "Using UML for maintaining navigation model in Personalized Web site," The 14th Workshop on Object-Oriented Technology and Applications (OOTA), September 2003.
[7] Chih-Cheng Lien, Wen-Chang Law, "The Principal for Role Dispatching and Management in Object-Oriented Software Development," The 7th Workshop on Information Management and Police Information Technology, March 2003.
[8] J. Conallen, "Modeling Web Application Architectures with UML," Communicaions of the ACM, Vol. 42, no.10, pp.63-70, October 1999.
[9] D. Schwabe, G. Rossi, "An object-oriented approach to web-based application design," Theory and Practice of Object Systems (TAPOS), Special Issue on the Internet, v. 4#4, pp.207-225,October 1998.
[10] D. Schwabe, R. Pontes, and I. Moura, "OOHDM-Web: An Environment for Implementation of Hypermedia Applications In the WWW," ACM SigWEB Newsletter, vol.8, no. 2, pp.18-34, 1999.
[11] E. Gamma, R. Helm, R. Johnson, J. Vlissides, "Design Patterns Elements of Reusable Object-Oriented Software," Addison-Wesley, 1995.
[12] Grady Booch, James Rumbaugh, Ivar Jacobson, "The Unified Modeling Language User Guide," Addison-Wesley, 1999.
[13] G. Rossi, D. Schwabe, R. Guimaraes, "Designing Personalized Web Applications," Proceedings of the tenth International conference on WWW ACM, pp.275-284, 2001.
[14] G. Rossi, D. Schwabe F. Lyardet, "User Interface Patterns for Hypermedia Applications," Proceedings of the Working Conference on Advanced Visual Interfaces ACM, pp.136-142, 2000.
[15] G. Rossi, F. Daniel Lyardet, D. Schwabe, "Developing Hypermedia Applications with Methods and Patterns," ACM Computing Surveys(CSUR), 1999.
[16] H. Hosoya, B. C. Pierce, "XDuce: A Statically Typed XML Processing Language," ACM Transactions on Internet Technology, Vol. 3, No. 2, pp. 117-148, May 2003.
[17] IBM Rational Rose Developer, "Rational Rose Developer Overview," http://www306.ibm.com/software/awdtools/developer/rose/,2003.
[18] H. Allert, P. Dolog, W. Nejdl, W. Siberski, F. Steimann, "Role-Oriented Models for Hypermedia Construction Conceptual Modeling for the Semantic Web," Technical Report, Learning Lab Lower Saxony, University of Hannover, March 2003.
[19] Jim Conallen, "Modeling Web Application Architectures with UML," Communications of the ACM, Vol. 42, No.10, October 1999.
[20] Mark Norris, Steve West, "eBusiness Essentials", Second Edition , John Wiley & Sons Ltd, 2001.
[21] N. Medvidovic, D. S. Rosenblum, D. F. Redmiles, J. Robbins, "Modeling Software Architectures in the Uni‾ed Modeling Language," ACM Transaction on Software Engineering and Methodology, Vol. 11, No. 1,pp. 2-57,January 2002.
[22] P. Dolog, W. Nejdl, "Using UML and XMI for Generating Adaptive Navigation Sequences In Web-Based Systems," Technical Report, Learning Lab Lower Saxony, University of Hannover, pp.50-62, April 2003.
[23] P. Dolog, M. Bielikova, "Hypermedia Modeling Using UML," Proc. of 5th International Conference on Information Systems Modeling, pp.79-86, April 2002.
[24] R. Hennicker, N. Koch, "A UML-based Methodology for Hypermedia Design,"UML'2000 The Uni‾ed Modeling Language Advancing the Standard, volume 1939 of Lecture Notes In Computer Science, York, England, 2000.
[25] S.H. Son, "Issues and approaches to supporting timeliness and security In real-time database systems," Journal of Systems Architecture,volume 46, pp. 397-410, 2000.
[26] V. Gruhn, M. Mocker, L. Schope, "Development of an Electronic Commerce Portal System using a Specific Software Development Process," 40th International Conference on Technology of Object-oriented Languages and Systems(TOOLS Paci‾c 2002), pp.93-101, 2002.
[27] L. Zhang, G. J. Ahn, and B. T. Chu, "A Rule-Based Framework for Role-Based Delegation" in Proceedings of SACMAT'01, Chantilly, Virginia, USA, pp.153-162, May 2001.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top