메뉴 건너뛰기




Volumn 9, Issue 6, 2007, Pages 1284-1298

A domain-specific metamodel for multimedia processing systems

Author keywords

Dataflow graphs; Modeling; Multimedia systems; Object oriented methods; Systems engineering; Visual languages

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; DATA FLOW ANALYSIS; MATHEMATICAL MODELS; MULTIMEDIA SERVICES; SIGNAL PROCESSING; SYSTEMS ENGINEERING;

EID: 34648851354     PISSN: 15209210     EISSN: None     Source Type: Journal    
DOI: 10.1109/TMM.2007.902885     Document Type: Article
Times cited : (8)

References (65)
  • 3
    • 0542423329 scopus 로고
    • R. Earnshaw and J. Vince, Eds, New York: Academic
    • R. Earnshaw and J. Vince, Eds., Multimedia Systems and Applications. New York: Academic, 1995.
    • (1995) Multimedia Systems and Applications
  • 7
    • 34648824800 scopus 로고    scopus 로고
    • Overview of the Ptolemy Project, Tech. Rep, Dept. Elect. Eng. Comput. Sci, Univ. California, Berkeley
    • C. Hylands et al., "Overview of the Ptolemy Project," Tech. Rep., Dept. Elect. Eng. Comput. Sci., Univ. California, Berkeley, 2003.
    • (2003)
    • Hylands, C.1
  • 8
    • 34648827987 scopus 로고
    • Why system, science and cybernetics?
    • Nov
    • W. Rowe, "Why system, science and cybernetics?," IEEE Trans. Syst. Cybern., vol. SSC-1, no. 1, pp. 2-3, Nov. 1965.
    • (1965) IEEE Trans. Syst. Cybern , vol.SSC-1 , Issue.1 , pp. 2-3
    • Rowe, W.1
  • 10
    • 0141613899 scopus 로고    scopus 로고
    • What models mean
    • Sep./Oct
    • E. Seidewitz, "What models mean," IEEE Softw., vol. 20, no. 5, pp. 26-32, Sep./Oct. 2003.
    • (2003) IEEE Softw , vol.20 , Issue.5 , pp. 26-32
    • Seidewitz, E.1
  • 13
    • 34648834178 scopus 로고    scopus 로고
    • ACM Object Management Group, Unified Modeling Language (UML) Specification: Infrastructure, Version 2.0 Mar. 2006.
    • ACM Object Management Group, Unified Modeling Language (UML) Specification: Infrastructure, Version 2.0 Mar. 2006.
  • 14
    • 45849107473 scopus 로고    scopus 로고
    • Meta Object Facility (MOF) 2.0 Query/View/Transformation Specification
    • Object Management Group, Nov
    • Object Management Group, Meta Object Facility (MOF) 2.0 Query/View/Transformation Specification Nov. 2005.
    • (2005)
  • 15
    • 34250737182 scopus 로고    scopus 로고
    • Ontology-driven software development in the context of the semantic web: An example scenario with protege/owl
    • Monterey, CA
    • H. Knublauch, "Ontology-driven software development in the context of the semantic web: An example scenario with protege/owl," in Proc. Int. Workshop Model-Driven Semantic Web, Monterey, CA, 2004.
    • (2004) Proc. Int. Workshop Model-Driven Semantic Web
    • Knublauch, H.1
  • 16
    • 84911358336 scopus 로고    scopus 로고
    • Understanding ontological engineering
    • Apr
    • V. Devedzic, "Understanding ontological engineering," Commun. ACM, vol. 45, no. 4, Apr. 2002.
    • (2002) Commun. ACM , vol.45 , Issue.4
    • Devedzic, V.1
  • 17
    • 15844375860 scopus 로고    scopus 로고
    • Domain-specific modeling and model driven architecture
    • Jan
    • S. Cook, "Domain-specific modeling and model driven architecture," MDA J., pp. 2-10, Jan. 2004.
    • (2004) MDA J , pp. 2-10
    • Cook, S.1
  • 18
    • 34547226936 scopus 로고    scopus 로고
    • An Object-Oriented Metamodel for Digital Signal Processing With a Focus on Audio and Music,
    • Ph.D. dissertation, Univ. Pompeu Fabra, Barcelona, Spain
    • X. Amatriain, "An Object-Oriented Metamodel for Digital Signal Processing With a Focus on Audio and Music," Ph.D. dissertation, Univ. Pompeu Fabra, Barcelona, Spain, 2005.
    • (2005)
    • Amatriain, X.1
  • 20
    • 0000087207 scopus 로고
    • The semantics of a simple language for parallel programming
    • G. Kahn, "The semantics of a simple language for parallel programming," Inf. Process., pp. 471-475, 1974.
    • (1974) Inf. Process , pp. 471-475
    • Kahn, G.1
  • 21
    • 0003570574 scopus 로고
    • Bounded Schedule of Process Networks,
    • Ph.D. dissertation, Univ. California, Berkeley
    • T. M. Parks, "Bounded Schedule of Process Networks," Ph.D. dissertation, Univ. California, Berkeley, 1995.
    • (1995)
    • Parks, T.M.1
  • 22
    • 0029309183 scopus 로고
    • Dataflow process networks
    • May
    • E. Lee and T. Parks, "Dataflow process networks," Proc. IEEE, vol. 83, no. 5, pp. 773-799, May 1995.
    • (1995) Proc. IEEE , vol.83 , Issue.5 , pp. 773-799
    • Lee, E.1    Parks, T.2
  • 23
    • 16244374647 scopus 로고    scopus 로고
    • Semantics and verification of data flow in uml 2.0 activities
    • H. Storrle, "Semantics and verification of data flow in uml 2.0 activities," Electron. Notes Theoret. Comput. Sci., vol. 127, no. 4, 2005.
    • (2005) Electron. Notes Theoret. Comput. Sci , vol.127 , Issue.4
    • Storrle, H.1
  • 24
    • 0032652949 scopus 로고    scopus 로고
    • Extending uml for modeling of multimedia applications
    • S. Sauer and G. Engels, "Extending uml for modeling of multimedia applications," in Proc. IEEE Symp. Vis. Lang., 1999, pp. 80-87.
    • (1999) Proc. IEEE Symp. Vis. Lang , pp. 80-87
    • Sauer, S.1    Engels, G.2
  • 29
    • 34648833404 scopus 로고    scopus 로고
    • Directed control data-flow networks: A new semantic model for the system-on-chip era
    • Lyon, France, Sep
    • O. Levia and C. Ussery, "Directed control data-flow networks: A new semantic model for the system-on-chip era," in Proc. FDL'99, Lyon, France, Sep. 1999, pp. 548-560.
    • (1999) Proc. FDL'99 , pp. 548-560
    • Levia, O.1    Ussery, C.2
  • 31
    • 35248815492 scopus 로고    scopus 로고
    • Requirements on the execution of kahn process networks
    • M. Geilen and T. Basten, "Requirements on the execution of kahn process networks," in Proc. Eur. Symp. Programm. Lang. Syst., 2003, pp. 319-334.
    • (2003) Proc. Eur. Symp. Programm. Lang. Syst , pp. 319-334
    • Geilen, M.1    Basten, T.2
  • 33
    • 0023138886 scopus 로고
    • Static scheduling of synchronous data flow programs for digital signal processing
    • Jan
    • E. A. Lee and D. G. Messerschmitt, "Static scheduling of synchronous data flow programs for digital signal processing," IEEE Trans. Comput., vol. 36, no. 1, pp. 24-35, Jan. 1987.
    • (1987) IEEE Trans. Comput , vol.36 , Issue.1 , pp. 24-35
    • Lee, E.A.1    Messerschmitt, D.G.2
  • 35
    • 0031337731 scopus 로고    scopus 로고
    • Experimental validation in software engineering
    • Nov
    • M. Zelkowitz and D. Wallace, "Experimental validation in software engineering," Inform. Softw. Technol., vol. 39, no. 11, Nov. 1997.
    • (1997) Inform. Softw. Technol , vol.39 , Issue.11
    • Zelkowitz, M.1    Wallace, D.2
  • 36
    • 0030167097 scopus 로고    scopus 로고
    • Usability analysis of visual programming environments: A 'cognitive dimensions' framework
    • Online, Available
    • T. R. G. Green and M. Petre, "Usability analysis of visual programming environments: A 'cognitive dimensions' framework," J. Vis. Lang. Comput. vol. 7, no. 2, pp. 131-174, 1996 [Online]. Available: htpp://citeseer.ist.psu.edu/green96usability.html
    • (1996) J. Vis. Lang. Comput , vol.7 , Issue.2 , pp. 131-174
    • Green, T.R.G.1    Petre, M.2
  • 37
    • 34547191066 scopus 로고    scopus 로고
    • Clam: A framework for efficient and rapid development of cross-platform, audio applications
    • X. Amatriain, P. Arumi, and D. Garcia, "Clam: A framework for efficient and rapid development of cross-platform, audio applications," in Proc. ACM Multimed., 2006.
    • (2006) Proc. ACM Multimed
    • Amatriain, X.1    Arumi, P.2    Garcia, D.3
  • 38
    • 33846915153 scopus 로고    scopus 로고
    • Clam: A framework for audio and music application development
    • Jan./Feb
    • X. Amatriain, "Clam: A framework for audio and music application development," IEEE Softw., vol. 24, no. 1, pp. 82-85, Jan./Feb. 2007.
    • (2007) IEEE Softw , vol.24 , Issue.1 , pp. 82-85
    • Amatriain, X.1
  • 40
    • 84923873781 scopus 로고    scopus 로고
    • Developing cross-platform audio and music applications with the CLAM framework
    • X. Amatriain and P. Arumi, "Developing cross-platform audio and music applications with the CLAM framework," in Proc. Int. Comput. Music Conf., 2005.
    • (2005) Proc. Int. Comput. Music Conf
    • Amatriain, X.1    Arumi, P.2
  • 47
    • 34648836497 scopus 로고    scopus 로고
    • Design of a Framework for Spatial-Audio Rendering,
    • M.S. thesis, Univ. California, Santa Barbara
    • J. Castellanos, "Design of a Framework for Spatial-Audio Rendering," M.S. thesis, Univ. California, Santa Barbara, 2006.
    • (2006)
    • Castellanos, J.1
  • 48
    • 34648813194 scopus 로고    scopus 로고
    • Blackfinger: Artificial Vision and Hand Recognition System,
    • M.S. thesis, Univ. Pompeu Fabra UPF, Barcelona, Spain
    • J. Prats, "Blackfinger: Artificial Vision and Hand Recognition System," M.S. thesis, Univ. Pompeu Fabra (UPF), Barcelona, Spain, 2006.
    • (2006)
    • Prats, J.1
  • 49
    • 4544295442 scopus 로고    scopus 로고
    • Design and performance of the Berkeley continuous media toolkit
    • San Jose, CA
    • K. Mayer-Patel and L. Rowe, "Design and performance of the Berkeley continuous media toolkit," in Proc. Multimed. Comput. Network., San Jose, CA, 1997, pp. 194-206.
    • (1997) Proc. Multimed. Comput. Network , pp. 194-206
    • Mayer-Patel, K.1    Rowe, L.2
  • 50
    • 84905839365 scopus 로고
    • Direct manipulation of temporal structures in a multi-media application framework
    • P. Ackermann, "Direct manipulation of temporal structures in a multi-media application framework," in Proc. ACM Multimedia Conf., 1994.
    • (1994) Proc. ACM Multimedia Conf
    • Ackermann, P.1
  • 51
    • 0034445033 scopus 로고    scopus 로고
    • A modular middleware flow scheduling framework
    • Los Angeles, CA, Nov
    • A. R. François and G. G. Medioni, "A modular middleware flow scheduling framework," in Proc. ACM Multimedia'00, Los Angeles, CA, Nov. 2000, pp. 371-374.
    • (2000) Proc. ACM Multimedia'00 , pp. 371-374
    • François, A.R.1    Medioni, G.G.2
  • 52
    • 0030246467 scopus 로고    scopus 로고
    • The VuSystem: A programming system for compute-intensive multimedia
    • Jul
    • C. J. Lindblad and D. L. Tennenhouse, "The VuSystem: A programming system for compute-intensive multimedia," IEEE J. Select. Areas Commun., vol. 14, no. 7, pp. 1298-1313, Jul. 1996.
    • (1996) IEEE J. Select. Areas Commun , vol.14 , Issue.7 , pp. 1298-1313
    • Lindblad, C.J.1    Tennenhouse, D.L.2
  • 53
    • 0036161254 scopus 로고    scopus 로고
    • Multimedia authoring with, hierarchical timed stream Petri nets and java
    • R. Willrich, P. D. Saqui-Sannes, P. Senac, and M. Diaz, "Multimedia authoring with, hierarchical timed stream Petri nets and java," Multimed. Tools Applic., vol. 16, no. 1-2, pp. 7-27, 2002.
    • (2002) Multimed. Tools Applic , vol.16 , Issue.1-2 , pp. 7-27
    • Willrich, R.1    Saqui-Sannes, P.D.2    Senac, P.3    Diaz, M.4
  • 54
    • 34547221215 scopus 로고    scopus 로고
    • Marsyas3D: A prototype audio browser-editor using a large-scale immersive visual and audio display
    • G. Tzanetakis and P. Cook, "Marsyas3D: A prototype audio browser-editor using a large-scale immersive visual and audio display," in Proc. Int. Conf. Auditory Display (ICAD), 2001.
    • (2001) Proc. Int. Conf. Auditory Display (ICAD)
    • Tzanetakis, G.1    Cook, P.2
  • 55
  • 58
    • 0029296458 scopus 로고
    • Cantata: Visual programming environment for the khoros system
    • M. Young, D. Argiro, and S. Kubica, "Cantata: Visual programming environment for the khoros system," Comput. Graph., vol. 29, no. 2, pp. 22-24, 1995.
    • (1995) Comput. Graph , vol.29 , Issue.2 , pp. 22-24
    • Young, M.1    Argiro, D.2    Kubica, S.3
  • 60
    • 0024700676 scopus 로고
    • The application visualization system: A computational environment for scientific visualization
    • Jul
    • C. Upson et al., "The application visualization system: A computational environment for scientific visualization," IEEE Comput. Graph. Applicat., vol. CGA-9, no. 4, pp. 32-40, Jul. 1989.
    • (1989) IEEE Comput. Graph. Applicat , vol.CGA-9 , Issue.4 , pp. 32-40
    • Upson, C.1
  • 61
    • 84937420595 scopus 로고    scopus 로고
    • A modular software architecture for real-time video processing
    • Vancouver, BC, Canada, Jul
    • A. R. François and G. G. Medioni, "A modular software architecture for real-time video processing," in Proc. IEEE Int. Workshop Comput. Vis. Syst., Vancouver, BC, Canada, Jul. 2001, pp. 35-49.
    • (2001) Proc. IEEE Int. Workshop Comput. Vis. Syst , pp. 35-49
    • François, A.R.1    Medioni, G.G.2
  • 62
    • 20844449552 scopus 로고    scopus 로고
    • Object-oriented modeling of multimedia applications
    • Singapore: World Scientific
    • S. S. G. Engels, "Object-oriented modeling of multimedia applications," in Handbook of Software Engineering and Knowledge Engineering. Singapore: World Scientific, 2002, vol. 2, pp. 21-53.
    • (2002) Handbook of Software Engineering and Knowledge Engineering , vol.2 , pp. 21-53
    • Engels, S.S.G.1
  • 63
    • 84949184377 scopus 로고    scopus 로고
    • An overview of methodologies and tools in the field of system-level design
    • V. Zivkovic and P. Lieverse, "An overview of methodologies and tools in the field of system-level design," in Proc. Embedded Processor Design Challenges, 2002, pp. 74-88.
    • (2002) Proc. Embedded Processor Design Challenges , pp. 74-88
    • Zivkovic, V.1    Lieverse, P.2
  • 64
    • 0032058009 scopus 로고    scopus 로고
    • Self-adaptive software for signal processing
    • May
    • J. Sztipanovits, G. Karsai, and T. Bapty, "Self-adaptive software for signal processing," Commun. ACM, vol. 41, no. 5, pp. 66-73, May 1998.
    • (1998) Commun. ACM , vol.41 , Issue.5 , pp. 66-73
    • Sztipanovits, J.1    Karsai, G.2    Bapty, T.3
  • 65
    • 33947311366 scopus 로고    scopus 로고
    • The satin component system-a metamodel for engineering adaptable mobile systems
    • Nov
    • S. Zachariadis, C. Mascolo, and W. Emmerich, "The satin component system-a metamodel for engineering adaptable mobile systems," IEEE Trans. Softw. Eng., vol. 32, no. 11, pp. 910-927, Nov. 2006.
    • (2006) IEEE Trans. Softw. Eng , vol.32 , Issue.11 , pp. 910-927
    • Zachariadis, S.1    Mascolo, C.2    Emmerich, W.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.