• DocumentCode
    2290642
  • Title

    Constructing Advanced Web-Based Dialog Components with Stakeholders – A DSL Approach

  • Author

    Freudenstein, Patrick ; Nussbaumer, Martin

  • Author_Institution
    Dept. of Telematics, Karlsruhe Univ., Karlsruhe
  • fYear
    2008
  • fDate
    14-18 July 2008
  • Firstpage
    38
  • Lastpage
    44
  • Abstract
    Complex dialogs with comprehensive underlying data models are gaining increasing importance in todaypsilas Web applications. This in turn accelerates the need for highly dynamic dialogs offering guidance to the users and reducing cognitive overload. Beyond that, requirements from the fields of Web accessibility, platform-independence and Web service integration arise. Considering the resulting complexity, a systematic engineering approach becomes important. Besides addressing the specific characteristics of these dialogs, key success factors from a communication perspective like strong user involvement and clear business objectives must be taken into account. To this end, we present an evolutionary, extensible approach for the model-driven construction of advanced dialogs which is based on a Domain-specific Language (DSL). We introduce a modeling notation based on Petri net constructs and XForms as well as a supporting Web-based editor, both focusing on simplicity and fostering communications. The technical framework allows for quick prototyping and flexible changes. In conclusion, complex, device-independent dialogs with rich behavior and appearance can be constructed and evolved with intense stakeholder collaboration.
  • Keywords
    Internet; Petri nets; specification languages; Petri net; Web accessibility; Web service integration; Web-based dialog component; Web-based editor; XForms; domain-specific language; Application software; Collaboration; DSL; Data engineering; Data models; Domain specific languages; Prototypes; Systems engineering and theory; Usability; Web services; DSL; Dialog; Model-driven; Stakeholder collaboration; User Interaction; Web Engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Engineering, 2008. ICWE '08. Eighth International Conference on
  • Conference_Location
    Yorktown Heights, NJ
  • Print_ISBN
    978-0-7695-3261-5
  • Electronic_ISBN
    978-0-7695-3261-5
  • Type

    conf

  • DOI
    10.1109/ICWE.2008.39
  • Filename
    4577867