Journal of Applied Science and Engineering

Published by Tamkang University Press

1.30

Impact Factor

1.60

CiteScore

Huan-Chao Keh1 and Timothy K. Shih1

1Department of Computer Science and Information Engineering Tamkang University, Tamsui, Taiwan 25137, R.O.C.


 

Received: October 14, 1998
Accepted: November 23, 1998
Publication Date: November 23, 1998

Download Citation: ||https://doi.org/10.6180/jase.1998.1.2.03  


ABSTRACT


The advantages of using a formal specification are in its precise definition of object properties and its declarative description of operations of a system. The Z notation is used widely in the literature of formal system designs and the research of language semantics. In line with the rapid growth of multimedia omputation research, we use the Z notation to describe a multimedia database that supports the reuse of multimedia presentations. The database consists of two layers: the frame layer and the resource layer. A frame group in the first layer is the basic presentation unit to be reused. A resource group in the second layer is a collection of resources to be used by a frame, or a frame group. In the hierarchy, we use four types of links to group frames and/or resources. The main contribution of this paper is in its reuse mechanism of multimedia objects in a multimedia database.


Keywords: Multimedia Database, Object Reuse, Multimedia Presentation, Z Notation, Formal Specification


REFERENCES


  1. [1]. Anthony Gargaro, et al. "Reusability Issues and Ada," IEEE Software, July 1987, pp 43 -- 51.
  2. [2]. Atsuo Yoshitaka, Setsuko Kishida, Masahito Hirakawa, and Tadao Ichikawa, "Knowledge-Assisted Content-Based Retrieval for Multimedia Database," IEEE Multimedia Magazine, Winter 1994, pp 12 -- 21.
  3. [3]. Bruce A. Burton, et al. "The Reusable Software Library," IEEE Software, July 1987, pp 25 -- 33.
  4. [4]. Chi-Ming Chung, Timothy K. Shih, Jiung-Yao Huang, Ying-Hong Wang, and Tsu-Feng Kuo, "An Object-Oriented Approach and System for Intelligent Multimedia Presentation Designs," In Proceedings of the IEEE International Conference on Multimedia Computing and Systems, 1995, pp 278--281.
  5. [5]. C.Y. Roger Chen and Dikran S. Meliksetian and Martin Cheng-Sheng Chang and Larry J. Liu, "Design of a multimedia object-oriented DBMS," Multimedia Systems, Vol. 3, 1995, Springer-Verlag, pp 217--227.
  6. [6]. Enn Tyugu. “Three New-Generation Software Environments," Communications of the ACM, 34, 6, 1991, pp 46 -- 59.
  7. [7]. Enn Tyugu, et al. "NUT -- an object-oriented language," Computer and Srtificial Intelligences, Vol. 5, No. 6, 1986, pp. 521 -- 542.
  8. [8]. Gail E. Kaiser, et al. "Melding Software Systems for Reusable Building Blocks," IEEE Software, July 1987, pp 17 -- 24.
  9. [9]. Gerhard A. Schloss and Michael J. Wynblatt, "Presentation Layer Primitives for the Layered Multimedia Data Model," in Proceedings of the IEEE 1995 International Conference on Multimedia Computing and Systems, May 15-18, ashington DC, 1995, pp 231 -- 238.
  10. [10].Gerhard Fischer. "Cognitive View of Reuse and Redesign," IEEE Software, July 1987, pp 60 -- 72.
  11. [11].Heiko Thimm, Ulrich Marder, Gunter Robbert, and Klaus Meyer-Wegener, "Distributed Multimedia Databases as Component of a Teleservice for Workflow Management," in Proceedings of the 1996 Pacific Workshop on Distributed Multimedia Systems, June 25 -- 28, Hong Kong, 1996, pp 111 -- 117.
  12. [12].Henda H. B. Ghezala, et al. "A Reuse Approach Based on Object Orientation: Its Contributions in the Development of CASE Tools," in Proceedings of the SSR'95 conference, Seattle, WA, U.S.A., pp 53 -- 62.
  13. [13].Ivan L. M. Ricarte and Carlos M. Tobar, "Towards an Architecture for Distributed Multimedia Databases," in Proceedings of the 1996 IASTED/ISMM International Conference on Intelligent Information Management Systems, June 5 -- 7, Washington, D.C., USA, 1996, pp 65 -- 68.
  14. [14].J. A. Rody and A. Karmouch, "A Remote Presentation Agent for Multimedia Database," in Proceedings of the IEEE 1995 International Conference on Multimedia Computing and Systems, May 15-18, Washington DC, 1995, pp 223 -- 230.
  15. [15].J. Michael Spivey, The Z Notation: A Reference Manual. International Series in Computer Science. Prentice Hall, 1989.
  16. [16].James F. Allen"Maintaining Knowledge about Temporal Intervals," Communications of the ACM, Vol. 26, No. 11, 1983.
  17. [17].James M. Bieman, et al. "Reuse Through Inheritance: A Quantitative Study of C++ Software,'' in Proceedings of the SSR'95 conference, Seattle, WA, U.S.A., pp 47 -- 52.
  18. [18].James M. Mieman, et al. "Cohesion and Reuse in an Object-Oriented System," in Proceedings of the SSR'95 conference, Seattle, WA, U.S.A., pp 259 -- 262.
  19. [19].Keh-Feng Lin, Chueh-Wei Chang, and Suh-Yin Lee, "Design of an Interactive Video Database," in proceedings of the 1994 HD-Media Tech. and Application workshop, Taipei, Taiwan, pp PO2-17--PO2-22.
  20. [20].M. Tamer Ozsu and Duane Szafron and Ghada El-Medani and Chiradeep Vittal, "An object-oriented multimedia database system for a news-on-demand application", Multimedia Systems, Vol. 3, 1995, Springer-Verlag, pp 182--203.
  21. [21].M. Vazirgiannis and C. Mourlas, "An Object-Oriented Model for Interactive Multimedia Presentations". The Computer Journal, 36(1), 1993.
  22. [22].Manfred Lenz, et al. "Software Reuse through Building Blocks," IEEE Software, July 1987, pp 34 -- 42.
  23. [23].Philip Johnson. "Supporting Exploratory CSCW with the EGRET Framework Emerging Technologies for Cooperative Work," in Proceedings of ACM CSCW'92 Conference on Computer-Supported Cooperative Work, 1992, pp 298 -- 305.
  24. [24].R. Staehli, J. Walpole, and D. Maier. "A quality-of-service specification for multimedia presentations". Multimedia Systems, Springer-Verlag, 3, 1995, pp 251 -- 263.
  25. [25].Raymond Paul, M. Farrukh Khan, Ashfaq Khokhar, and Arif Ghafoor, "Issues in Database Management of Multimedia Information," in proceedings of the 18th IEEE annual international computer software and application conference (COMPSAC'94), Taipei, Taiwan, 1994, pp 209 -- 214.
  26. [26].Ruben Prieto-Diaz. "Implementing Faceted Classification for Software Reuse," Communications of the ACM, 34, 5, 1991, pp 88 -- 97. [27].Ruben Prieto-Diaz, et al. "Classifying Software for Reusability," IEEE Software, July 1987, pp 6 -- 16.
  27. [28].S. Gibbs, "Composite Multimedia and Active Objects". ACM Object-Oriented Prog. System, Languages, and Application, pp 97 -- 112, 1991.
  28. [29].Te-Chih Chen, Wei-Po Lin Chin-An Wu, and Chih-Shen Shen, "A Client-Server Database Enviornment for Supporting Multimedia Applications," in proceedings of the 18th IEEE annual international computer software and application conference (COMPSAC'94), Taipei, Taiwan, 1994, pp 215--220.
  29. [30].Thomas D. C. Little and Arif Ghafoor, "Synchronization and Storage Models for Multimedia Objects," IEEE Journal on Selected Areas in Communications, Vol. 8, No. 3, April, 1990, pp 413--427.
  30. [31].Timothy K. Shih, "An Artificial Intelligent Approach to Multimedia Authoring," in proceedings of the second IASTED/ISMM international conference on distributed multimedia systems and applications, Stanford, California, August 7-9, 1995, pp 71--74.
  31. [32].Timothy K. Shih, Chin-Hwa Kuo, Huan-Chao Keh, Chao T. Fang-Tsou, and Kuan-Shen An, "An Object-Oriented Database for Intelligent Multimedia Presentations," in proceedings of the 1996 IEEE International Conference on Systems, Man and Cybernetics, Beijing, China, October 14 -- 17, 1996.
  32. [33].Timothy K. Shih, Steven K. C. Lo, Szu-Jan Fu, and Julian B. Chang, "Using Interval Temporal Logic and Inference Rules for the Automatic Generation of Multimedia Presentations," in Proceedings of the IEEE International Conference on Multimedia Computing and Systems, 1996, pp 425 -- 428.
  33. [34].Will Tracz. "Software Reuse Myths," ACM SIGSOFT Software Engineering Notes, Vol. 13, No. 1, Jan. 1988, pp 17 -- 21. 


    



 

1.6
2022CiteScore
 
 
60th percentile
Powered by  Scopus

SCImago Journal & Country Rank

Enter your name and email below to receive latest published articles in Journal of Applied Science and Engineering.