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 条
  • [31] Web-based application for voice telediagnostics
    Lusawa, Adam
    Grzanka, Antoni
    PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH-ENERGY PHYSICS EXPERIMENTS 2006, PTS 1 AND 2, 2006, 6347
  • [32] An application for web-based modeling and simulation
    Computer Science School, La Laguna University, Spain
    不详
    Eur. Model. Simul. Symp., EMSS, (481-486):
  • [33] Documenting clinical pharmacist intervention before and after the introduction of a web-based tool
    Nurgat, Zubeir A.
    Al-Jazairi, Abdulrazaq S.
    Abu-Shraie, Nada
    Al-Jedai, Ahmed
    INTERNATIONAL JOURNAL OF CLINICAL PHARMACY, 2011, 33 (02) : 200 - 207
  • [34] Semantic Web-Based Modeling of Clinical Pathways Using the UML Activity Diagrams and OWL-S
    Daniyal, Ali
    Abidi, Syed Sibte Raza
    KNOWLEDGE REPRESENTATION FOR HEALTH-CARE: DATA, PROCESSES AND GUIDELINES, 2010, 5943 : 88 - 99
  • [35] Application of Web-Based Interactive R-Based Models Using Shiny
    Liu, Jinzhong
    Nicholas, Timothy
    Corrigan, Brian
    JOURNAL OF PHARMACOKINETICS AND PHARMACODYNAMICS, 2014, 41 : S98 - S98
  • [36] Survey of Web-based Crowdsourcing Frameworks for Subjective Quality Assessment
    Hossfeld, Tobias
    Hirth, Matthias
    Korshunov, Pavel
    Hanhart, Philippe
    Gardlo, Bruno
    Keimel, Christian
    Timmerer, Christian
    2014 IEEE 16TH INTERNATIONAL WORKSHOP ON MULTIMEDIA SIGNAL PROCESSING (MMSP), 2014,
  • [37] Enhanced enterprise web-based application security using GeoIp services
    Wang, Yong
    Simmons, Dick
    PROCEEDINGS OF THE 10TH IASTED INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND APPLICATIONS, 2006, : 210 - +
  • [38] Improving Employee Performance Using Web-Based Application for Public Services
    Rana, Tohid Ahmed
    Balta, Sabah
    Zincir, Ibrahim
    Basarici, Samsun
    PROCEEDINGS OF THE 12TH EUROPEAN CONFERENCE ON EGOVERNMENT, VOLS 1 AND 2, 2012, : 968 - 972
  • [39] Using a Web-based system to monitor practice profiles in primary care residency training
    Iglar, Karl
    Polsky, Jane
    Glazier, Richard
    CANADIAN FAMILY PHYSICIAN, 2011, 57 (09) : 1030 - 1037
  • [40] Deep Learning on the Web: State-of-the-art Object Detection using Web-based Client-side Frameworks
    Pournaras, Xenofon
    Koutsomitropoulos, Dimitrios A.
    2020 11TH INTERNATIONAL CONFERENCE ON INFORMATION, INTELLIGENCE, SYSTEMS AND APPLICATIONS (IISA 2020), 2020, : 254 - 261