Using hot-spot-driven approach in the development of a framework for multimedia presentation on the Web
Frameworks can be seen as generative since they are intended and well suited to be used as the foundation for the development of a number of applications in the domain captured by the framework. A framework defines a high-level language with which applications within a domain are created through spe...
Saved in:
Main Authors: | , , , |
---|---|
Other Authors: | |
Format: | Conference paper |
Published: |
ICEIS Press
2023
|
Subjects: | |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.uniten.dspace-29870 |
---|---|
record_format |
dspace |
spelling |
my.uniten.dspace-298702023-12-28T16:58:00Z Using hot-spot-driven approach in the development of a framework for multimedia presentation on the Web Al-Tahat K.S. Idris S.B. Sembok T.Mohd.T. Yousof M. 6508140157 8230988900 9268900400 56407115700 Design patterns Frameworks Hot spot Metapatterns Multimedia presentation Computer programming languages High level languages Information systems Social networking (online) Design Patterns Frameworks Hot spot Metapatterns Multimedia presentation Multimedia services Frameworks can be seen as generative since they are intended and well suited to be used as the foundation for the development of a number of applications in the domain captured by the framework. A framework defines a high-level language with which applications within a domain are created through specialization. Specialization takes place at points of predefined refinement that are called hot spots. Hot spots are the generic and flexible aspects and parts of a framework that can be easily adapted to a specific need. Specialization is accomplished through inheritance or composition. Well-designed framework offers the domain-specification hot spots and the desired flexibility to adapt those hot spots. Hot spots are shown by hook methods and hook classes, where metapatterns express how the required flexibility, represented by the hot spots, is gained in a particular framework. We have adopted the hot-spot approach in the development of a framework for multimedia presentation on the Web. The adoption of this approach has helped us in enhancing the flexibility and extensibility of the framework. This paper describes the use of a hot-spotdriven approach in the development of a framework for multimedia presentation on the Web as well as our experience in using hot spots, design patterns, and metapatterns. Final 2023-12-28T08:58:00Z 2023-12-28T08:58:00Z 2002 Conference paper 2-s2.0-84908869536 https://www.scopus.com/inward/record.uri?eid=2-s2.0-84908869536&partnerID=40&md5=b51b980ca29d20324b255c342571297f https://irepository.uniten.edu.my/handle/123456789/29870 2 855 860 ICEIS Press Scopus |
institution |
Universiti Tenaga Nasional |
building |
UNITEN Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Tenaga Nasional |
content_source |
UNITEN Institutional Repository |
url_provider |
http://dspace.uniten.edu.my/ |
topic |
Design patterns Frameworks Hot spot Metapatterns Multimedia presentation Computer programming languages High level languages Information systems Social networking (online) Design Patterns Frameworks Hot spot Metapatterns Multimedia presentation Multimedia services |
spellingShingle |
Design patterns Frameworks Hot spot Metapatterns Multimedia presentation Computer programming languages High level languages Information systems Social networking (online) Design Patterns Frameworks Hot spot Metapatterns Multimedia presentation Multimedia services Al-Tahat K.S. Idris S.B. Sembok T.Mohd.T. Yousof M. Using hot-spot-driven approach in the development of a framework for multimedia presentation on the Web |
description |
Frameworks can be seen as generative since they are intended and well suited to be used as the foundation for the development of a number of applications in the domain captured by the framework. A framework defines a high-level language with which applications within a domain are created through specialization. Specialization takes place at points of predefined refinement that are called hot spots. Hot spots are the generic and flexible aspects and parts of a framework that can be easily adapted to a specific need. Specialization is accomplished through inheritance or composition. Well-designed framework offers the domain-specification hot spots and the desired flexibility to adapt those hot spots. Hot spots are shown by hook methods and hook classes, where metapatterns express how the required flexibility, represented by the hot spots, is gained in a particular framework. We have adopted the hot-spot approach in the development of a framework for multimedia presentation on the Web. The adoption of this approach has helped us in enhancing the flexibility and extensibility of the framework. This paper describes the use of a hot-spotdriven approach in the development of a framework for multimedia presentation on the Web as well as our experience in using hot spots, design patterns, and metapatterns. |
author2 |
6508140157 |
author_facet |
6508140157 Al-Tahat K.S. Idris S.B. Sembok T.Mohd.T. Yousof M. |
format |
Conference paper |
author |
Al-Tahat K.S. Idris S.B. Sembok T.Mohd.T. Yousof M. |
author_sort |
Al-Tahat K.S. |
title |
Using hot-spot-driven approach in the development of a framework for multimedia presentation on the Web |
title_short |
Using hot-spot-driven approach in the development of a framework for multimedia presentation on the Web |
title_full |
Using hot-spot-driven approach in the development of a framework for multimedia presentation on the Web |
title_fullStr |
Using hot-spot-driven approach in the development of a framework for multimedia presentation on the Web |
title_full_unstemmed |
Using hot-spot-driven approach in the development of a framework for multimedia presentation on the Web |
title_sort |
using hot-spot-driven approach in the development of a framework for multimedia presentation on the web |
publisher |
ICEIS Press |
publishDate |
2023 |
_version_ |
1806428242090917888 |
score |
13.214268 |