scispace - formally typeset
Search or ask a question
Proceedings ArticleDOI

Design of data-intensive Web-based information services

TL;DR: One common usage of the WWW is to provide information services, e.g. for regional event calenders, university lecture management, travel information, etc, which require a clear picture of the system's usage and the supported technical environment to provide flexible access units based on extended views on some underlying database.
Abstract: One common usage of the WWW is to provide information services, e.g. for regional event calenders, university lecture management, travel information, etc. Their design requires a clear picture of the system's usage and the supported technical environment. The core of the problem is to provide flexible access units based on extended views on some underlying database. The extension consists of escort information, links, operational facilities and means for the generation of different presentations. We call such units media objects. In order to also allow a flexible presentation for them, we adapt the metaphor of a container. In this way it is possible to present the same information in various ways depending on the user profile and the possible technical restrictions of the display device.
Citations
More filters
Journal ArticleDOI
01 Aug 2005
TL;DR: The conceptual modelling parts of a methodology for the design of large-scale data-intensive web information systems that is based on an abstract abstraction layer model (ALM) concentrates on the two most important layers: a business layer and a conceptual layer.
Abstract: This paper presents the conceptual modelling parts of a methodology for the design of large-scale data-intensive web information systems (WISs) that is based on an abstract abstraction layer model (ALM). It concentrates on the two most important layers in this model: a business layer and a conceptual layer.The major activities on the business layer deal with user profiling and storyboarding, which addresses the design of an underlying application story. The core of such a story can be expressed by a directed multigraph, in which the vertices represent scenes and the edges actions by the users including navigation. This leads to story algebras which can then be used to personalise the WIS to the needs of a user with a particular profile.The major activities on the conceptual layer address the support of scenes by modelling media types, which combine links to databases via extended views with the generation of navigation structures, operations supporting the activities in the storyboard, hierarchical presentations, and adaptivity to users, end-devices and channels.

103 citations

Book ChapterDOI
27 Nov 2001
TL;DR: A methodology is developed resulting in a language SiteLang which allows specification of information services based on the concepts of the story and interaction spaces as well as media objects which can be automatically mapped to implementations.
Abstract: Internet information services are developed everywhere. Such services include content generation and functionality support which has to be modeled in a consistent way. Within our projects we developed a methodology resulting in a language SiteLang which allows specification of information services based on the concepts of the story and interaction spaces as well as media objects.The specification can be automatically mapped to implementations.

69 citations


Cites background or result from "Design of data-intensive Web-based ..."

  • ...‐ extended entity-relationship models [Tha00] with components enabling in integrated modeling of structuring, functionality and interaction; ‐ the theory of media objects [ FOS00 ] specifically developed for website specification; ‐ investigations for developing a theory of interaction and story spaces [GST00]; ‐ the codesign methodology for an integrated consistent specification of structuring, functionality and interaction of ......

    [...]

  • ...Internet site development can be based on a number of theories such as entity-relationship theory [Tha00], codesign of structuring, functionality and interaction [Tha00], abstract state machines [GuM97], theory of interaction and story spaces [Sri01], theory of media objects [ FOS00 ], and abstraction layering of systems development [Tha00]...

    [...]

  • ...Basic media objects [ FOS00 ] are characterized by syntactic expressions, have a semantical meaning and are used within a certain pragmatical framework....

    [...]

  • ...The theoretical background of this work generalizes the approaches of [ FOS00 , Tha00]....

    [...]

Book ChapterDOI
22 Sep 2004
TL;DR: In this article, the authors show that WIS-oriented process algebras can lead to many-sorted Kleene algebra with tests, where the sorts correspond to scenes in the story space.
Abstract: As web information systems (WIS) tend to become large, it becomes decisive that the underlying application story is well designed. Such stories can be expressed by a process algebra. In this paper we show that such WIS-oriented process algebras lead to many-sorted Kleene algebras with tests, where the sorts correspond to scenes in the story space. As Kleene algebras with tests subsume propositional Hoare logic, they are an ideal candidate for reasoning about the story space. We show two applications for this: (1) the personalisation of the story space to the preferences of a particular user, and (2) the satisfaction of particular information needs of a WIS user.

39 citations

Journal Article
TL;DR: This paper shows two applications of WIS-oriented process algebras with tests for the personalisation of the story space to the preferences of a particular user and the satisfaction of particular information needs of a WIS user.
Abstract: As web information systems (WIS) tend to become large, it becomes decisive that the underlying application story is well designed. Such stories can be expressed by a process algebra. In this paper we show that such WIS-oriented process algebras lead to many-sorted Kleene algebras with tests, where the sorts correspond to scenes in the story space. As Kleene algebras with tests subsume propositional Hoare logic, they are an ideal candidate for reasoning about the story space. We show two applications for this: (1) the personalisation of the story space to the preferences of a particular user, and (2) the satisfaction of particular information needs of a WIS user.

37 citations


Cites background or methods from "Design of data-intensive Web-based ..."

  • ...Further extensions to scenes such as adaptivity, presentation, tasks and roles have been discussed in [3] and [7], but these extensions are not relevant here....

    [...]

  • ...Our own work in [7,16] emphasises a methodology oriented at abstraction layers and the co-design of structure, operations and interfaces....

    [...]

  • ...This, however, implies that we have to deal not just only with storyboarding, but also with the subsequent step of defining database schemata, views and media types as outlined in [7,16]....

    [...]

Proceedings ArticleDOI
Engin Kirda1
01 Jul 2001
TL;DR: This work is working on a methodology and a tool to support the Web developer in building flexible, device independent Web services.
Abstract: Today's web services not only have to be flexible, but also have to be device independent to support mobile devices such as WAP and PDAs. Supporting multiple web formats (e.g., WML, HTML, etc.) is still an open challenge. Most sites have to provide a separate application for every format and reuse is not common. We are working on a methodology and a tool to support the web developer in building flexible, device independent web services.

36 citations

References
More filters
Journal ArticleDOI
TL;DR: This paper discusses the use of an object-oriented approach for web-based applications design, based on a method named Object-Oriented Hypermedia Design Method (OOHDM), and introduces OOHDM, describing its main activities, namely: conceptual design, navigational design, abstract interface design and implementation.
Abstract: In this paper we discuss the use of an object-oriented approach for web-based applications design, based on a method named Object-Oriented Hypermedia Design Method (OOHDM). We first motivate our work discussing the problems encountered while designing large scale, dynamic web-based applications, which combine complex navigation patterns with sophisticated computational behavior. We argue that a method providing systematic guidance to design is needed. Next, we introduce OOHDM, describing its main activities, namely: conceptual design, navigational design, abstract interface design and implementation, and discuss how OOHDM designs can be implemented in the WWW. Finally, related work and future research in this area are further discussed. © 1998 John Wiley & Sons, Inc.

441 citations

Book ChapterDOI
23 Mar 1998
TL;DR: A methodology for designing and maintaining large Web sites is introduced and the various models provide a concise description of the site structure; they allow to reason about the overall organization of pages in the site and possibly to restructure it.
Abstract: A methodology for designing and maintaining large Web sites is introduced. It would be especially useful if data to be published in the site are managed using a DBMS. The design process is composed of two intertwined activities: database design and hypertext design. Each of these is further divided in a conceptual phase and a logical phase, based on specific data models, proposed in our project. The methodology strongly supports site maintenance: in fact, the various models provide a concise description of the site structure; they allow to reason about the overall organization of pages in the site and possibly to restructure it.

205 citations

Book ChapterDOI
23 Mar 1998
TL;DR: This paper introduces a methodology for the development of applications for the WWW by using HDM-lite, a design notation supporting the specification of the structural, navigational, and presentation semantics of the application.
Abstract: This paper introduces a methodology for the development of applications for the WWW. Web applications are modelled at the conceptual level by using HDM-lite, a design notation supporting the specification of the structural, navigational, and presentation semantics of the application. Conceptual specifications are transformed into a logical-level representation, which enables the generation of the application pages from content data stored in a repository. The proposed approach is substantiated by the implementation of the Autoweb System, a set of software tools supporting the development process from conceptual modelling to the deployment of the application pages on the Web. Autoweb can be used both for developing new applications and for reverse engineering existing applications based on a relational representation of data.

128 citations

Book ChapterDOI
15 Nov 1999
TL;DR: This paper presents the main ideas underlying the Object-Oriented Hypermedia Design Method (OOHDM) and shows that Web applications are built as views of conceptual models and introduces navigational contexts as the structuring mechanism for the navigational space.
Abstract: In this paper we argue that Web applications are a particular kind of hypermedia application and show how to model their navigational structure. We argue that if we need to design applications combining hypermedia navigation with complex transactional behaviors (as in E-commerce systems), we need a systematic development approach. We present the main ideas underlying the Object-Oriented Hypermedia Design Method (OOHDM) and show that Web applications are built as views of conceptual models. We present the abstraction primitives used to design conceptual and navigational structure of Web applications and describe the view definition language. We introduce navigational contexts as the structuring mechanism for the navigational space. Further work on designing Web applications with OOHDM is also presented.

124 citations

Book ChapterDOI
16 Nov 1998
TL;DR: Experiments show that it is possible to achieve good recall and precision ratios for documents that are rich in recognizable constants and narrow in ontological breadth.
Abstract: Electronically available data on the Web is exploding at an ever increasing pace. Much of this data is unstructured, which makes searching hard and traditional database querying impossible. Many Web documents, however, contain an abundance of recognizable constants that together describe the essence of a document’s content. For these kinds of data-rich documents (e.g., advertisements, movie reviews, weather reports, travel information, sports summaries, financial statements, obituaries, and many others) we can apply a conceptual-modeling approach to extract and structure data. The approach is based on an ontology – a conceptual model instance – that describes the data of interest, including relationships, lexical appearance, and context keywords. By parsing the ontology, we can automatically produce a database scheme and recognizers for constants and keywords, and then invoke routines to recognize and extract data from unstructured documents and structure it according to the generated database scheme. Experiments show that it is possible to achieve good recall and precision ratios for documents that are rich in recognizable constants and narrow in ontological breadth.

93 citations

Trending Questions (1)
How to display system information on your desktop?

In this way it is possible to present the same information in various ways depending on the user profile and the possible technical restrictions of the display device.