• DocumentCode
    1786312
  • Title

    A User Interface Stereotype to Build Web Portals

  • Author

    Da Costa, Sofia Larissa ; Graciano Neto, Valdemar Vicente ; Lopes de Oliveira, Juliano

  • Author_Institution
    Inst. de Cienc. Mat. e de Comput. (ICMC), Univ. de Sao Paulo (USP), Sao Carlos, Brazil
  • fYear
    2014
  • fDate
    22-24 Oct. 2014
  • Firstpage
    10
  • Lastpage
    18
  • Abstract
    Software Engineering for Web Systems domain is a complex process where reuse and productivity are desirable attributes. It involves, among other aspects, modeling user interface (UI) software and its binding to underlying applications business logic and process. Despite recent advances, UI engineering for this domain is still expensive, laborious, and error-prone. On the other hand, Model-Driven Development (MDD) has emerged as a paradigm to bridge reuse and productivity gaps by means of abstract models and automatic software generation through model transformations. However, model-based UI engineering (or MDD for UI) is still an emerging discipline. This paper applies a recent MDD for UI research advance, namely the UI Stereotype, to the UI engineering in the Web Systems domain. The UI Stereotype captures UI specificities, modeling recurrent UI presentation and behavior, abstracting users´ interactions and tasks. We apply this concept to describe a Web Portal UI Stereotype as a recurrent interaction pattern that enables the automatic generation of many Web Portal UI components based on model-driven practices. This UI generation approach is compliant with recent advances in UI construction, such as Interaction Flow Modeling Language (IFML), a UI modeling language recently standardised by OMG. Moreover, our approach reduces Web Portals UI software development time-to-market, efforts and costs, contributing to both quality and productivity, and improving maintainability of Web applications.
  • Keywords
    automatic programming; portals; software engineering; user interface management systems; IFML; MDD; OMG; UI software modeling; Web portal UI software development; Web portal UI stereotype; Web system domain; automatic software generation; interaction flow modeling language; model-driven development; productivity; software engineering; user interface; user interface software modeling; Abstracts; Computational modeling; Human computer interaction; Organizations; Portals; Software; Unified modeling language; Model-Based User Interface; Model-Driven Development; Stereotype; User Interface; Web Portals;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Congress (LA-WEB), 2014 9th Latin American
  • Conference_Location
    Ouro Preto
  • Print_ISBN
    978-1-4799-6952-4
  • Type

    conf

  • DOI
    10.1109/LAWeb.2014.8
  • Filename
    7000166