Abstract
The World Wide Web has undergone a rapid transition from the originally static hypertext
to an ubiquitous hypermedia system. Today, the web is often used as a basis for distributed applications.
Thats why many research work has already been done about the modeling and engineering
process for web applications. Many of the published concepts try to merge hypertext modeling with
traditional techniques from the software engineering domain. Unfortunately, those concepts which
capture all facets of the webs architecture become rather bulky and are eventually not applicable for
serious development. The missing adoption in industry indicates this. It seems that web engineering
based on the blank architecture of the WWW is no promising approach. Moreover, there is a need
for architectural frameworks. Such a framework should address both, the modeling process and the
implementation.
DaVinci1 is the prototype of a proposed framework. It is a modeling framework as well as a framework
supporting the implementation of web applications. For the modeling process UML is used. The
architecture is based on the Model View Controller type 2 pattern. The major features of DaVinci are
the hierarchical GUI tree and a special URL scheme to facilitate the interaction process.
| Original language | English |
|---|---|
| Title of host publication | [email protected], 7th Int. Conference on Information Integration and Web-based Applications & Services (iiWAS 2005) |
| Editors | G. Kotsis, D. Taniar, S. Bressan, I.K. Ibrahim, S. Mokhtar |
| Publisher | OCG |
| Pages | 643-654 |
| Number of pages | 12 |
| Volume | 196 |
| ISBN (Print) | 3-85403-196-3 |
| Publication status | Published - Sept 2005 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 9 Industry, Innovation, and Infrastructure
-
SDG 16 Peace, Justice and Strong Institutions
Fields of science
- 102001 Artificial intelligence
- 102006 Computer supported cooperative work (CSCW)
- 102010 Database systems
- 102014 Information design
- 102015 Information systems
- 102016 IT security
- 102028 Knowledge engineering
- 102019 Machine learning
- 102022 Software development
- 102025 Distributed systems
- 502007 E-commerce
- 505002 Data protection
- 506002 E-government
- 509018 Knowledge management
- 202007 Computer integrated manufacturing (CIM)
- 102033 Data mining
- 102035 Data science
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver