Describing the software architecture of a multimedia data management system

Download
2013
Avcı Salma, Çiğdem
Multimedia Data Management Systems (MMDMS) enable storing, organizing, accessing and retrieving multimedia content effectively and efficiently. "Describing the software architecture of METU Multimedia Data Management System (METU- MMDMS), which can be a representative for contemporary MMDMS architectures, to facilitate future research on MMDMSs" is the primary objective of this study. The METU-MMDMS is placed to the focal point of the study by taking into account its unique infrastructure, non-systematic way of documentation of knowledge and experience, and the main motivation of this study is the absence of a descriptive architecture or architectural documentation for similar systems. Using the "Views and Beyond" software architecture documentation method, which was proposed by Software Engineering Institute (SEI), the documentation process is completed. Stakeholders’ needs, quality attributes of the architecture and important design decisions for an effective MMDMS are recorded via the Views and Beyond (V&B). Following the process of documentation of the METU Multimedia Data Management System architecture, in order to evaluate this architecture, "Architecture Tradeoff Analysis Method" (ATAM) is carried out. Finally, the documented architecture is discussed and V&B is evaluated from the multimedia database management system documentation perspective.

Suggestions

Software Architecture of a Multimedia Data Management System
Salma, Cigdem Avci; Oğuztüzün, Mehmet Halit S.; Yazıcı, Adnan (2014-04-16)
Multimedia Data Management Systems (MMDMS) enable accessing, storing, organizing and retrieving multimedia content effectively and efficiently. The primary objective of the paper is to describe the software architecture of Middle East Technical University Multimedia Data Management System (METU-MMDMS) to facilitate future research on MMDMSs. There is a lack of published descriptive architectures for similar systems. Therefore, describing a particular MMDMS architecture, investigating the design decisions, r...
Data integration over horizontally partitioned databases in service-oriented data grids
Sunercan, Hatice Kevser Sönmez; Çiçekli, Fehime Nihan; Alpdemir, Mahmut Nedim; Department of Computer Engineering (2010)
Information integration over distributed and heterogeneous resources has been challenging in many terms: coping with various kinds of heterogeneity including data model, platform, access interfaces; coping with various forms of data distribution and maintenance policies, scalability, performance, security and trust, reliability and resilience, legal issues etc. It is obvious that each of these dimensions deserves a separate thread of research efforts. One particular challenge among the ones listed above tha...
Model-based code generation for HLA federates
Adak, Mehmet; Topcu, Okan; Oğuztüzün, Mehmet Halit S. (Wiley, 2010-02-01)
This paper addresses the problem of automated code generation for a High Level Architecture compliant federate application given its behavior model. The behavior model is a part of the architectural model of a federation that the federate can participate in. The federate behavior model is based on Live Sequence Charts, adopted as the behavioral specification formalism in the Federation Architecture Metamodel (FAMM). FAMM serves as a formal language for describing federation architectures. An objective is to...
Semantically enriched web service composition in mobile environments
Ertürkmen, K. Alpay; Doğaç, Asuman; Department of Information Systems (2003)
Web Services are self-contained, self-describing, modular applications that can be published, located, and invoked through XML artefacts across the Web. Web services technologies can be applied to many kinds of applications, where they offer considerable advantages compared to the old world of product-specific APIs, platform-specific coding, and other أbrittleؤ technology restrictions. Currently there are millions of web services available on the web due to the increase in e-commerce business volume. Web se...
Natural language interface on a video data model
Erözel, Güzen; Çiçekli, Fehime Nihan; Department of Computer Engineering (2005)
The video databases and retrieval of data from these databases have become popular in various business areas of work with the improvements in technology. As a kind of video database, video archive systems need user-friendly interfaces to retrieve video frames. In this thesis, an NLP based user interface to a video database system is developed using a content-based spatio-temporal video data model. The data model is focused on the semantic content which includes objects, activities, and spatial properties of...
Citation Formats
Ç. Avcı Salma, “Describing the software architecture of a multimedia data management system,” M.S. - Master of Science, Middle East Technical University, 2013.