scispace - formally typeset
Search or ask a question

Showing papers by "Daniel Schwabe published in 2003"


Proceedings ArticleDOI
10 Nov 2003
TL;DR: This work used ontology concepts to define an application conceptual model, extending the expressive power of the original method, and presents an implementation architecture that allows the direct use of the application specifications when deriving a final application implementation.
Abstract: We present a method for the design and implementation of Web Applications for the semantic Web Based on the "object oriented hypermedia design method" approach, we used ontology concepts to define an application conceptual model, extending the expressive power of the original method The navigational model definitions use a query language capable of querying both schema and instances, enabling the specification of flexible access structures Additionally, we propose the use of faceted access structures to improve the selection of navigational objects organized by multiple criteria Finally, we present an implementation architecture that allows the direct use of the application specifications when deriving a final application implementation

49 citations


Book ChapterDOI
14 Jul 2003
TL;DR: This paper proposes the Semantic Hypermedia Design Method, SHDM, by extending OOHDM with primitives taken from Semantic Web languages such as DAML+OIL to show how a larger, easier to evolve, set of applications can be specified.
Abstract: This paper proposes the Semantic Hypermedia Design Method, SHDM. By extending OOHDM with primitives taken from Semantic Web languages such as DAML+OIL, we show how a larger, easier to evolve, set of applications can be specified. Such applications also allow tapping the richness of resource descriptions that are becoming available with the Semantic Web.

29 citations


Posted Content
18 Jun 2003
TL;DR: The paper discusses the significant differences that exist between Web applications and conventional software, the taxonomy of Web applications, the progress made so far and the research issues and experience of creating a specialisation at the master's level.
Abstract: Web Engineering is the application of systematic, disciplined and quantifiable approaches to development, operation, and maintenance of Web-based applications It is both a pro-active approach and a growing collection of theoretical and empirical research in Web application development This paper gives an overview of Web Engineering by addressing the questions: a) why is it needed? b) what is its domain of operation? c) how does it help and what should it do to improve Web application development? and d) how should it be incorporated in education and training? The paper discusses the significant differences that exist between Web applications and conventional software, the taxonomy of Web applications, the progress made so far and the research issues and experience of creating a specialisation at the master's level The paper reaches a conclusion that Web Engineering at this stage is a moving target since Web technologies are constantly evolving, making new types of applications possible, which in turn may require innovations in how they are built, deployed and maintained

18 citations