Modeling Data Entry and Operations in WebML
نویسندگان
چکیده
Web Modeling Language (WebML, http://webml.org) is a notation for visually specifying complex Web sites at the conceptual level. All the concepts of WebML are specified both graphically and in XML; in particular, navigation and composition abstractions are based on a restricted number of hypertext components (units) which are assembled into pages and interconnected by links. During implementation, pages and units are automatically translated into server-side scripting templates, which enable the display of data dynamically retrieved from heterogeneous data sources. This paper extends WebML with data entry and operation units, for gathering information from clients and invoking arbitrary operations. Predefined operations are also proposed as built-in primitives for supporting standard updates on the content of the underlying data sources (represented as entities and relationships). This natural extension of WebML permits the visual modeling of Web pages integrating read and write access, an essential aspect of many E-commerce applications (including user profiling and shopping cart management).
منابع مشابه
A Behavioral Model for Rich Internet Applications
Rich Internet Applications (RIAs) are reshaping the way in which the Web works. They change not only the appearance of the Web interfaces, but also the behavior of applications, permitting novel operations, like data distribution, partial page computation, and disconnected work. In this paper we try to understand the differences between the behavior that is considered natural for traditional HT...
متن کاملWebML + for Communication of Information Flows: An Empirical Study
A key element in supporting the development of Web systems is suitable Web modelling languages. Most existing work on Web modelling (such as WebML [1]) has focussed on understanding the structure of the information space and how this relates to the underlying content.These approaches however have rarely addressed the connection between detailed design aspects and the broader information environ...
متن کاملA semantic model for specifying data-intensive Web applications using WebML
WebML (Web Modelling Language) is a language for the design of dataintensive Web sites. It is supported by visual tools allowing the definition of the conceptual data organization and of the pages and links of the actual hypertext(s) which constitute a Web application. In this paper we describe a semantic model for WebML hypertexts by means of Statecharts. Statecharts provide a formal descripti...
متن کاملWeb Modeling Language (WebML): a modeling language for designing Web sites
Designing and maintaining Web applications is one of the major challenges for the software industry of the year 2000. In this paper we present Web Modeling Language (WebML), a notation for specifying complex Web sites at the conceptual level. WebML enables the high-level description of a Web site under distinct orthogonal dimensions: its data content (structural model), the pages that compose i...
متن کاملExtending WebML for modeling multi-channel context-aware Web applications
This paper focuses on conceptual modeling of multichannel, context aware Web applications, and in particular proposes some solutions conceived within the WebML method. WebML is a conceptual model for data-intensive Web applications, which already offers some constructs for one-to-one personalization and multi-channel delivery. In this paper we introduce some new extensions that will allow repre...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000