Using UML profiles for documenting web-based application frameworks

被引:13
|
作者
Fuentes, L [1 ]
Troya, JM [1 ]
Vallecillo, A [1 ]
机构
[1] Univ Malaga, ETSI Informat, Dept Lenguajes & Ciencias Computac, E-29071 Malaga, Spain
关键词
D O I
10.1023/A:1016505712459
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Web now offers an exceptional infrastructure for the development of distributed collaborative services and applications. However, most of the existing applications only make use of the Web access and visualization facilities, without exploiting its distributed-processing potential capabilities. Web technologies are currently more focused on the provision of semantics to data and the design of dynamic Web pages, while paying little attention to the distributed architecture of the applications - that should go beyond client-server architectures. Application frameworks are one of the key technologies that may provide the mechanisms required for the design and development of reusable and scalable systems in these environments. However, the way to document such frameworks so they can be effectively tailored and reused still remains unresolved. In this paper we propose the use of UML profiles for documenting Web-based application frameworks, as a standard means for expressing their semantics. UML profiles allow all stakeholders of a system to share a common graphical notation and vocabulary, and permit more precise specifications and better documentation on how to use and customize applications. As an example, we build a UML profile for MultiTEL, a framework particularly well suited for the development of Internet-based multimedia and collaborative systems, and show how systems designers can use it to derive and document their applications.
引用
收藏
页码:249 / 264
页数:16
相关论文
共 50 条
  • [41] Designing component-based frameworks - Using patterns in the UML
    Larsen, G
    COMMUNICATIONS OF THE ACM, 1999, 42 (10) : 38 - 45
  • [42] AUTOMATIC GENERATION OF UML-BASED WEB APPLICATION PROTOTYPES
    Ogata, Shinpei
    Matsuura, Saeko
    ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL ISAS-1: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, VOL 1, 2008, : 244 - +
  • [43] UML 2.0 based framework for the development of secure web application
    Pathak N.
    Singh B.M.
    Sharma G.
    International Journal of Information Technology, 2017, 9 (1) : 101 - 109
  • [44] A web-based graduate application database system
    Han, L
    Li, XN
    CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING 2001, VOLS I AND II, CONFERENCE PROCEEDINGS, 2001, : 59 - 64
  • [45] A Web-based Fuzzy Ranking System and application
    Ruan, Tongjun
    Balch, Robert
    Hart, Darren M.
    Schrader, Susan
    WMSCI 2005: 9th World Multi-Conference on Systemics, Cybernetics and Informatics, Vol 4, 2005, : 109 - 114
  • [46] Web-Based Multimodal Biometric Authentication Application
    Al-Hudhud, Ghada
    Alarfag, Eman
    Alkahtani, Shahad
    Alaskar, Afnan
    Almashari, Basmah
    Almashari, Hanna
    2015 5TH NATIONAL SYMPOSIUM ON INFORMATION TECHNOLOGY: TOWARDS NEW SMART WORLD (NSITNSW), 2015,
  • [47] Toward Web-based application management systems
    Gal, A
    Mylopoulos, J
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2001, 13 (04) : 683 - 702
  • [48] A web-based information tool for application engineering
    Schmidt, J
    Feldmann, DG
    DESIGN MANAGEMENT - PROCESS AND INFORMATION ISSUES, 2001, : 59 - 66
  • [49] StreamChol: a web-based application for predicting cholestasis
    Rodriguez-Belenguer, Pablo
    Soria-Olivas, Emilio
    Pastor, Manuel
    JOURNAL OF CHEMINFORMATICS, 2025, 17 (01):
  • [50] A Web-based collaborative system and its application
    Ahn, Geon-Tae
    Kim, Jin-Hong
    Lee, Myung-Joon
    Han, In-Seob
    Proc. - KORUS: Korea-Russia Int. Symp. Sci. Technol., 1600, (155-159):