
Dikran Meliksetian- PhD Computer Engineering
- Adjunct Professor at University of New Haven
Dikran Meliksetian
- PhD Computer Engineering
- Adjunct Professor at University of New Haven
About
46
Publications
1,516
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
218
Citations
Introduction
Current institution
Additional affiliations
August 1999 - June 2022
January 1995 - August 1999
August 1992 - December 1994
Publications
Publications (46)
Several industries rely on accurate and efficient processing of 3D spatial queries over increasingly large datasets for decision optimization and exploration purposes. Examples include clinical diagnosis supported by 3D imaging of human tissues, numerical simulation of aerodynamics during the design of aircraft and vehicles, and the search for prof...
Automated topology formation in a dynamic distributed environment. The automatic topology formation includes receiving by an application of a first entity having an initial topology role, topology information from a master node. The first entity has an initial topology role and the received topology information varies based the initial topology rol...
The disclosure provides method for preventing CSRF attacks, in which the method provides: intercepting request sent from a client browser to a server; generating a token; generating a response to the request; inserting the token into the response to the request; and sending the response to the request to the client browser with the token inserted i...
For profiling and reusing software development assets, an apparatus includes an asset repository that stores assets, and functional and performance descriptions corresponding to each asset. The apparatus further includes a service planning module configured to interpret functional requirement(s) for a target application, and at least one service qu...
The present invention takes advantage of unused storage space within the ESS cells to provide for the efficient and cost effective storage of downloadable content. Specifically, the system of the present invention generally includes a download grid manager that communicates with the ESS cells. Content to be replicated to the ESS cells, and characte...
The present invention allows CPU utilization for a virtual machine (VM) to be captured from a perspective of a host. Specifically, under the present invention, a work request having a set (e.g., one or more) of jobs is received by a host and allocated to a virtual machine on a node. The work request is typically accompanied by an account identifier...
A content management system (100) includes a plurality of devices (110) communicatively coupled to a content server (105). Each of the plurality of devices (125,135) has a context (130,140) associated with it. The content server (105) includes a content processor (115) and stores a plurality of content (150). The content processor (115) is adapted...
A system includes at least one wireless client device, a service manager, and a plurality of voice transcription servers. The service manager includes a resource management service and a profile management service. The client device communicates the presence of a voice transcription task to the resource management service. The resource management s...
A method and apparatus for generating context-aware generic workflow applications is provided. The apparatus comprises: one or more generic workflow functional modules deployed on one or more workflow nodes of a workflow; a context-aware configuration storage device configured to store context-aware configuration data including context-aware logics...
Driving productivity transformations in services organizations must be a data-driven exercise. We develop a methodology that exploits effort-data analysis in order to drive productivity optimization initiatives with solid business cases and action plans. A services factory model is applied to a service provider organization to monitor where and how...
n this chapter, we propose a new approach for content delivery services by meshing together the best of grid computing and peer-to-peer (P2P) computing. The goal is to design a secure, reliable, and scalable system for efficient and fast delivery of content. The system consists of a combination of nondedicated servers and peers to provide the propo...
Businesses are entering the next phase of e-Business, in which they need to be able to sense and respond to fluctuating market
conditions in real time. IBM is leading the way toward this on-demand world and a number of initiatives are underway to investigate,
design and deploy Grid technologies, which form one of the pillars upon which the on-deman...
This paper presents a system for efficient data transformations between XML and relational databases, called XML Data Mediator (XDM). XDM enables the transformation by externalizing the specification of the mapping in a script and using an efficient run-time engine that automates the conversion task. The runtime engine is independent from the mappi...
This paper presents the design and implementation of intraGrid, an experimental grid based on the Globus Toolkit™ and deployed on the IBM intranet. The architecture and the main components of intraGrid are described. Then, the major technical challenges and their solutions are reviewed, including software packaging and distribution, the interface f...
This paper presents a system for efficient data transformations between XML and relational databases, called XML Data Mediator (XDM). XDM enables the transformation by externalizing the specification of the mapping in a script and using an efficient run-time engine that automates the conversion task. The runtime engine is independent from the mappi...
This case study explores the evolution of the Franklin Content Management System, developed by IBM's Internet Technology Group. Franklin began as a technology-driven process to provide a web content management solution with the following goals: content reusability, simplified management of content and design that enforces integrity and consistency,...
A new subcube migration scheme for maximally utilizing system resources is proposed for multiprocessor systems based on multistage
interconnection networks (MINs). The objective is to migrate tasks to create larger free subcubes; this is referred to as
subcube migration. After the migration, we can then apply the more conventional subcube compactio...
This paper proposes an approach for integrating CPU/disk/network
scheduling and memory management for supporting a variety of VCR
operations and dynamic service changes efficiently. Under this approach
we can optimize individual resources, and support a maximal number of
clients on a given system. We present a framework of service modeling to
chara...
A technique for chaining the transistors in the layouts of static CMOS leaf cells is presented and analyzed. This new method is superior to existing techniques, since it can operate on a more general class of circuits and is very efficient. It is shown that the layout width of a CMOS leaf cell can be significantly reduced (nearly 40% in the average...
A new subcube compaction scheme for most effectively utilizing the available resources is proposed for multiprocessor systems
based on multistage interconnection networks (MINs) in a multiuser environment. It effectively combines idle processors to
form the largest possible, and as many as possible, free subcubes. This problem is referred to as sub...
The transport of compressed video without loss of picture quality
requires the network to support large fluctuations in bandwidth
requirements. This paper introduces a lossless smoothing algorithm
designed to satisfy any given set of buffer and delay constraints for
both stored and live video applications with the goal of minimizing the
number of r...
A novel layered visualization model is proposed to provide a systematic approach for visualizing and manipulating information with complex structure. A heterogeneous multiple level composite container type concept is introduced to model any arbitrary complex data structure. The necessary visualization and manipulation strategies are also provided w...
Messages in multimedia systems possess distinct characteristics: they exhibit strong correlations, restrictions and degrees of freedom in end-user utilization patterns. In this work, we introduce application's sense of 'correctness' in the transmission, processing and optimization of multimedia messages. We formalize relations between messages in t...
A new architecture for real-time MPEG-2 encoding/decoding is presented in this paper. This architecture is based on an array of TI MVPs. The main feature of this architecture is its programmability. The inherent parallelism of the MPEG-2 algorithm is investigated in order to map it to the processor array. An I/O algorithm for the major encoding fun...
A video-on-demand system in a distributed environment relies on a video server that simultaneously provides video services to multiple clients and guarantees the quality of service (QoS) for each client. Because video data is categorized as continuous media, which has an implied dynamic temporal dimension, resource management of a video server has...
ATM is the target switching and multiplexing technology for
implementation of B-ISDN. However, existing ATM software systems are
deficient in many respects, such as QoS-based routing. Noting that the
route of a virtual circuit remains fixed throughout a session, it is
clear that route selection will have long-term effects on network
congestion, esp...
A technique for chaining the transistors in the layouts of static CMOS leaf cells is presented and analyzed. This new method is superior to existing techniques, since it can operate on a more general class of circuits and is very efficient. It is shown that the layout width of a CMOS leaf cell can be significantly reduced (nearly 40% in the average...
A data model for long objects (such as video files) is introduced, to support general referencing structures, along with various system implementation strategies. Based on the data model, various indexing techniques for video are then introduced. A set of basic functionalities is described, including all the frame level control, indexing, and video...
In this paper we discuss how classroom instruction can benefit from state-of-the-art technologies in networks, worldwide web access through Internet, multimedia, databases, and computing. Functional requirements for establishing such a high-tech classroom are identified, followed by descriptions of our current experimental implementations. The focu...
A queueing model for the DQDB protocol with a single priority level is presented and analyzed. The state of a node is defined by the number of requests in the distributed queue prior to, and post generation of a segment. It is shown that the number of states that a node can be in, is finite and position dependent. Moreover, it is shown that the req...
In this paper, we study the throughput characteristics of carrier
sense multiple access with collision detection (CSMA/CD) local area
networks (LANs) interconnecting with switching hubs. The interconnection
schemes considered here not only increase the performance of CSMA/CD
LANs to meet the evolving bandwidth requirements of today's
applications,...
A plane multigraph is said to be dual Eulerian if both itself and its dual contain an Euler path or circuit and the Euler paths have corresponding edge sequences. In this paper several properties of plane multigraphs are derived, and a necessary and sufficient condition for a plane multigraph to be dual Eulerian is given. Although the necessary and...
The emerging multimedia information (such as video, image, voice, graphics) services have imposed many new requirements and
research considerations on the design of database management systems (DBMSs). Conventionally, a multimedia DBMS is designed
by developing a multimedia presentation layer on top of a pre-existing object-oriented DBMS (which can...
Communication between processors is one of the most important issues in parallel and distributed systems. The authors study the communication aspects of a well known multiprocessor structure, the cube-connected cycles (CCC). Only nonoptimal routing algorithms and bounds on the diameter of restricted subclasses of the CCC have been presented in earl...
A novel model for the performance evaluation of finite-buffered
multistage interconnection networks (MINs) is proposed. In contrast to
previous models, which are either rather inaccurate when input load is
high or only applicable to some special cases (e.g., infinite buffers,
single buffers, or low input load), the proposed model is very accurate
f...
The Markov-Modulated Bernoulli Process (MMBP) model is used to analyze the delay experienced by messages in clocked, packed-switched Banyan networks with k x k output-buffered switches. This approach allows us to analyze both single packet messages and multipacket messages with general traffic pattern including uniform traffic, hot-spot traffic, lo...
It is pointed out that design automation tools and programmable
logic devices allow the student to put the design into a single chip and
test and debug the logical operations with a simulator. Students enjoy
applying the programmable logic devices while gaining knowledge of
current design practices. An actual senior design project is used as an
exa...
A linear time algorithm which identifies the dual Eulerian
property in a plane undirected multigraph is presented. This graph
property is important in the generation of layouts of CMOS circuits for
VLSI design. A linear time heuristic algorithm is presented for the more
general dual path cover problem which is known to be NP-hard. The
algorithm ope...
We present a model, based on a network of DX/D/1 queues, to predict the communication performance of static interconnection networks under various communication patterns. Our model predicts delay time distributions in the links as well as the first and second moments of the overall delay time of messages in the system. These predictions are verifie...
A queuing model for the distributed queue dual bus protocol is
presented and analyzed. A queue buffer of length one and a single
priority level are assumed. The state of a node is defined by the number
of requests in the distributed queue before and after generation of a
packet. The node average waiting time and average throughput are
analyzed as f...
E-commerce presupposes dynamic and personalized presentation of information. In order to support an effective e-commerce environment, content on the Internet must be flexible and reusable. These characteristics can be supported if content on the Internet is highly modularized and richly tagged. We propose to use XML as the framework upon which to b...