Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Razib Hayat Khan is active.

Publication


Featured researches published by Razib Hayat Khan.


international conference on computer design | 2010

Translation from UML to SPN model: A performance modeling framework for managing behavior of multiple collaborative sessions and instances

Razib Hayat Khan; Poul E. Heegaard

Performance evaluation of distributed system is always an intricate undertaking where system behavior is normally distributed among several components those are physically distributed. Bearing this concept in mind, we delineate a performance modeling framework for a distributed system that proposes a translation process from high level UML notation to SPN model and solves the model for relevant performance metrics. To capture the system dynamics through our proposed framework we outline a specification style that focuses on UML collaboration and activity as reusable specification building blocks. To present the UML specification style we focus on how to coordinate explicitly multiple collaborative sessions occurring at the same time. Design alternatives of system architectures are considered to generate the performance model to show how these design alternatives thus affect the system performance under different work load. The proposed performance modeling framework provides prediction result of a system such as mean response time. The applicability of our proposed framework is demonstrated in the context of performance modeling of a distributed system.


EUNICE'10 Proceedings of the 16th EUNICE/IFIP WG 6.6 conference on Networked services and applications: engineering, control and management | 2010

Translation from UML to SPN model: a performance modeling framework

Razib Hayat Khan; Poul E. Heegaard

Performance evaluation of distributed system is always an intricate undertaking where system behavior is normally distributed among several components those are physically distributed. Bearing this concept in mind, we delineate a performance modeling framework for a distributed system that proposes a translation process from high level UML notation to SPN model and solves the model for relevant performance metrics. To capture the system dynamics through our proposed framework we outline a specification style that focuses on UML collaboration and activity as reusable specification building blocks. To present the UML specification style we focus on how to coordinate explicitly multiple collaborative sessions occurring at the same time. Design alternatives of system architectures are considered to generate the performance model to show how these design alternatives thus affect the system performance under different work load. The proposed performance modeling framework provides prediction result of a system such as mean response time. The applicability of our proposed framework is demonstrated in the context of performance modeling of a distributed system.


international conference on software technology and engineering | 2010

A Performance modeling framework incorporating cost efficient deployment of collaborating components

Razib Hayat Khan; Poul E. Heegaard

Performance evaluation of distributed system is always an intricate undertaking where system behavior is normally distributed among several components those are physically distributed. Bearing this concept in mind, we delineate a performance modeling framework for a distributed system that proposes a transformation process from high level UML notation to SPN model and solves the model for relevant performance metrics. To capture the system dynamics through our proposed framework we outline a specification style that focuses on UML collaboration and activity as reusable specification building blocks, while deployment diagram identify the physical components of the system and the assignment of software artifacts to those identified system components. Optimal deployment mapping of the software artifacts on the physically available system resources is investigated by deriving the cost function. The proposed performance modeling framework provides transformation rules of UML elements into corresponding SPN representations and also the prediction result of a system such as throughput. The applicability of our proposed framework is demonstrated in the context of performance modeling of a distributed system.


international conference on software engineering and computer systems | 2011

A Performance Modeling Framework Incorporating Cost Efficient Deployment of Multiple Collaborating Instances

Razib Hayat Khan; Poul E. Heegaard

Performance evaluation of distributed system is always an intricate undertaking where system behavior is distributed among several components those are physically distributed. Bearing this concept in mind, we delineate a performance modeling framework for a distributed system that proposes a transformation process from high level UML notation to SRN model and solves the model for relevant performance metrics. To capture the system dynamics through our proposed framework we outline a specification style that focuses on UML collaboration and activity as reusable specification building blocks, while deployment diagram identify the physical components of the system and the assignment of software artifacts to identified system components. Optimal deployment mapping of software artifacts on the available physical resources of the system is investigated by deriving the cost function. Way to deal with parallel thread processing of the network nodes by defining the upper bound is precisely mentioned to generate the SRN model.


Archive | 2012

Performance Evaluation of Distributed System Using SPN

Razib Hayat Khan; Poul E. Heegaard; Kazi Wali Ullah

Distributed system poses one of the main streams of information and communication technology arena with immense complexity. Designing and implementation of such complex systems are always an intricate endeavour. Likewise, performance evaluation is also a great concern of such complex system to evaluate whether the system meets the performance related system requirements. Hence, modeling plays an important role in the whole design process of the system for qualitative and quantitative analysis. However, in a distributed system, system functional behavior is normally distributed among several objects. The overall behavior of the system is composed of the partial behavior of the distributed objects of the system. So it is indispensable to capture the functional behavior of the distributed objects for appropriate analysis to evaluate the performance related factors of the overall system. We therefore adopt UML collaboration and activity oriented approach as UML is the most widely used modeling language which models both the system requirements and qualitative behavior through different notations. Collaboration and activity diagram are utilized to demonstrate the overall system behavior by defining both the structure of the partial object behavior as well as the interaction between them as reusable specification building blocks and later on, this UML specification style is applied to generate the SPN model by our performance modeling framework. UML collaboration and activity provides a tremendous modeling framework containing several interesting properties. Firstly, collaborations and activity model the concept of service provided by the system very nicely. They define structure of partial object behavior, the collaboration roles and enable a precise definition of the overall system behavior. They also delineate the way to compose the services by means of collaboration and role bindings [12].


international conference on computer science and information technology | 2010

Notice of Retraction Translation from UML to Markov model: A performance modeling framework for managing behavior of multiple collaborative sessions and instances

Razib Hayat Khan; Poul E. Heegaard

Performance evaluation of distributed system is always an intricate undertaking where system behavior is normally distributed among several components those are physically distributed. Bearing this concept in mind, we delineate a performance modeling framework for a distributed system that proposes a translation process from high level UML notation to Markov model and solves the model for relevant performance metrics. To capture the system dynamics through our proposed framework we outline a specification style that focuses on UML collaboration and activity as reusable specification building blocks. To present the UML specification style we focus on how to coordinate explicitly multiple collaborative sessions occurring at the same time. Design alternatives of system architecture are considered to generate the performance model to show how these design alternatives thus affect the system performance under different work load. The proposed performance modeling framework provides prediction result of a system such as mean response time and resource utilization. The applicability of our proposed framework is demonstrated in the context of performance modeling of a distributed system.


international conference on systems | 2010

Translation from UML to Markov model: A performance modeling framework

Razib Hayat Khan; Poul E. Heegaard

This work focuses on the delineating a performance modeling framework for a communication system that proposes a translation process from high level UML notation to Stochastic Petri Net model (SPN) and solves the model for relevant performance metrics. The framework utilizes UML collaborations, activity diagrams and deployment diagrams to be used for generating performance model for a communication system. The system dynamics will be captured by UML collaboration and activity diagram as reusable specification building blocks, while deployment diagram highlights the components of the system. The collaboration and activity show how reusable building blocks in the form of collaboration can compose together the service components through input and output pin by highlighting the behavior of the components. Later a mapping between collaboration and system component identified by deployment diagram will be demonstrated. Moreover the UML models are annotated to associate performance related quality of service (QoS) information for solving the performance model for relevant performance metrics to generate performance evaluation results.


arXiv: Networking and Internet Architecture | 2010

Interconnection between 802.15.4 Devices and IPv6: Implications and Existing Approaches

Md. Sakhawat Hossen; A. F. M. Sultanul Kabir; Razib Hayat Khan; Abdullah Azfar


arXiv: Networking and Internet Architecture | 2012

WiMAX or Wi-Fi: The Best Suited Candidate Technology for Building Wireless Access Infrastructure

A. F. M. Sultanul Kabir; Razib Hayat Khan; Abul Ahsan Md. Mahmudul Haque; Mohammad Saiful Islam Mamun


arXiv: Cryptography and Security | 2012

Policy based intrusion detection and response system in hierarchical WSN architecture

Mohammad Saiful Islam Mamun; A. F. M. Sultanul Kabir; Md. Sakhawat Hossen; Razib Hayat Khan

Collaboration


Dive into the Razib Hayat Khan's collaboration.

Top Co-Authors

Avatar

Poul E. Heegaard

Norwegian University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Abdullah Azfar

Royal Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Md. Sakhawat Hossen

Royal Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge