2001
DOI: 10.1109/93.923950
|View full text |Cite
|
Sign up to set email alerts
|

Engineering Web applications for reuse

Abstract: In this paper we present Web design frameworks as a conceptual approach to maximize reuse in Web applications. We first analyze the current state of the art of Web applications design, stating the need for an approach that clearly separates concerns (conceptual, navigational, interface). We briefly introduce the OOHDM approach for Web applications design. We next focus on the problem of design reuse in Web applications. After a short review the state of the art of object-oriented application frameworks we pres… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
20
0
5

Year Published

2003
2003
2008
2008

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 55 publications
(25 citation statements)
references
References 7 publications
0
20
0
5
Order By: Relevance
“…In the field of software engineering, design patterns are increasingly used to capture expertise in object-oriented programming [12]. More recently, design patterns have been introduced in the Web modeling field as well, for describing the navigation and structure of Web applications [3], [14], [17], [18], [19]. The availability of design patterns, which offer verified solutions to typical page configuration requirements, further facilitates the task of the hypertext architect and enforces a coherent design style over large and complicated applications, augmenting hypertext regularity and usability [11].…”
Section: Methodology and Metrics For Identifying Reusable Designsmentioning
confidence: 99%
“…In the field of software engineering, design patterns are increasingly used to capture expertise in object-oriented programming [12]. More recently, design patterns have been introduced in the Web modeling field as well, for describing the navigation and structure of Web applications [3], [14], [17], [18], [19]. The availability of design patterns, which offer verified solutions to typical page configuration requirements, further facilitates the task of the hypertext architect and enforces a coherent design style over large and complicated applications, augmenting hypertext regularity and usability [11].…”
Section: Methodology and Metrics For Identifying Reusable Designsmentioning
confidence: 99%
“…For example, in [27], Schwabe et al introduce the concept of 'OOHDM Frames', i.e. Web design frameworks for specifying common design schemas and their variation points, thus fostering reuse on design level.…”
Section: Related Workmentioning
confidence: 99%
“…OOHDM [27], WebComposition [14] or WebML [6]. While most of the Web Engineering approaches describe their modeling methodology's adequacy for reuse, the efficient and efficacious realization of reuse when developing Web applications still remains nontrivial.…”
Section: Introductionmentioning
confidence: 99%
“…If the user later adds a new subclass to "Style", and its corresponding instances, the same application specification still applies. In this sense, SHDM specifications could be regarded as specifying frameworks (as in [10]). Although not shown in here, similar reasoning can be applied to inferred classes.…”
Section: Rql Querymentioning
confidence: 99%