University of New Brunswick

Displaying 1-9 of 9 results

  • White Papers // Mar 2012

    Non-Functional Properties in Software Product Lines: A Taxonomy for Classification

    In the recent years, the software product lines paradigm has gained interest in both industry and academia. As in traditional software development, the concept of quality is crucial for the success of software product line practices and both functional and nonfunctional characteristics must be involved in the development process in...

    Provided By University of New Brunswick

  • White Papers // Jul 2011

    Goal-Oriented Test Case Selection and Prioritization for Product Line Feature Models

    The software product line engineering paradigm is amongst the widely used means for capturing and handling the commonalities and variabilities of the many applications of a target domain. The large number of possible products and complex interactions between software product line features makes the effective testing of them a challenge....

    Provided By University of New Brunswick

  • White Papers // Jul 2011

    Machine Learning-Based Software Testing: Towards a Classification Framework

    Software Testing (ST) processes attempt to verify and validate the capability of a software system to meet its required attributes and functionality. As software systems become more complex, the need for automated software testing methods emerges. Machine Learning (ML) techniques have shown to be quite useful for this automation process....

    Provided By University of New Brunswick

  • White Papers // Jul 2011

    Feature Model Debugging Based on Description Logic Reasoning

    Software product line engineering refers to the concept of sharing commonalities and variabilities of a set of software products in a target domain of interest. Feature models are one of the prominent representation formalisms for software product lines. Given the fact that feature models cover all possible applications and products...

    Provided By University of New Brunswick

  • White Papers // Mar 2010

    Automatic Multi-Step Attack Pattern Discovering

    Current techniques employed in security alert correlation area for multi-step attack recognition purpose are intricate to be performed due to the complexity of the methods and huge computing workload generated during alert analysis and processing. In this paper, the authors proposed a new method of alert correlation aiming at providing...

    Provided By University of New Brunswick

  • White Papers // Feb 2010

    Automatic Discovery of Network Applications: A Hybrid Approach

    Automatic discovery of network applications is a very challenging task which has received a lot of attentions due to its importance in many areas such as network security, QoS provisioning, and network management. In this paper, the authors propose an online hybrid mechanism for the classification of network flows, in...

    Provided By University of New Brunswick

  • White Papers // Sep 2009

    Cloud Computing Initiative Using Modified Ant Colony Framework

    Scheduling of diversified service requests in distributed computing is a critical design issue. Cloud is a type of parallel and distributed system consisting of a collection of interconnected and virtual computers. It is not only the clusters and grid but also it comprises of next generation data centers. The paper...

    Provided By University of New Brunswick

  • White Papers // Jun 2009

    Classification and Discovery of Rule Misconfigurations in Intrusion Detection and Response Devices

    The signature-based intrusion detection is one of the most commonly used techniques implemented in modern Intrusion Detection Systems (IDS). Being based on a set of rules, i.e., attack signatures, the accuracy and reliability of IDS detection heavily depend on the quality of the employed rule set. In this context, any...

    Provided By University of New Brunswick

  • White Papers // Jun 2009

    Toward Community-Based Personal Cloud Computing

    This paper proposes a new of cloud computing for individual computer users to share applications in distributed communities, called Community-based Personal Cloud Computing (CPCC). The paper also presents a prototype design and implementation of CPCC. The users of CPCC are able to share their computing applications with other users of...

    Provided By University of New Brunswick

  • White Papers // Mar 2012

    Non-Functional Properties in Software Product Lines: A Taxonomy for Classification

    In the recent years, the software product lines paradigm has gained interest in both industry and academia. As in traditional software development, the concept of quality is crucial for the success of software product line practices and both functional and nonfunctional characteristics must be involved in the development process in...

    Provided By University of New Brunswick

  • White Papers // Jul 2011

    Goal-Oriented Test Case Selection and Prioritization for Product Line Feature Models

    The software product line engineering paradigm is amongst the widely used means for capturing and handling the commonalities and variabilities of the many applications of a target domain. The large number of possible products and complex interactions between software product line features makes the effective testing of them a challenge....

    Provided By University of New Brunswick

  • White Papers // Feb 2010

    Automatic Discovery of Network Applications: A Hybrid Approach

    Automatic discovery of network applications is a very challenging task which has received a lot of attentions due to its importance in many areas such as network security, QoS provisioning, and network management. In this paper, the authors propose an online hybrid mechanism for the classification of network flows, in...

    Provided By University of New Brunswick

  • White Papers // Jun 2009

    Toward Community-Based Personal Cloud Computing

    This paper proposes a new of cloud computing for individual computer users to share applications in distributed communities, called Community-based Personal Cloud Computing (CPCC). The paper also presents a prototype design and implementation of CPCC. The users of CPCC are able to share their computing applications with other users of...

    Provided By University of New Brunswick

  • White Papers // Sep 2009

    Cloud Computing Initiative Using Modified Ant Colony Framework

    Scheduling of diversified service requests in distributed computing is a critical design issue. Cloud is a type of parallel and distributed system consisting of a collection of interconnected and virtual computers. It is not only the clusters and grid but also it comprises of next generation data centers. The paper...

    Provided By University of New Brunswick

  • White Papers // Jun 2009

    Classification and Discovery of Rule Misconfigurations in Intrusion Detection and Response Devices

    The signature-based intrusion detection is one of the most commonly used techniques implemented in modern Intrusion Detection Systems (IDS). Being based on a set of rules, i.e., attack signatures, the accuracy and reliability of IDS detection heavily depend on the quality of the employed rule set. In this context, any...

    Provided By University of New Brunswick

  • White Papers // Mar 2010

    Automatic Multi-Step Attack Pattern Discovering

    Current techniques employed in security alert correlation area for multi-step attack recognition purpose are intricate to be performed due to the complexity of the methods and huge computing workload generated during alert analysis and processing. In this paper, the authors proposed a new method of alert correlation aiming at providing...

    Provided By University of New Brunswick

  • White Papers // Jul 2011

    Feature Model Debugging Based on Description Logic Reasoning

    Software product line engineering refers to the concept of sharing commonalities and variabilities of a set of software products in a target domain of interest. Feature models are one of the prominent representation formalisms for software product lines. Given the fact that feature models cover all possible applications and products...

    Provided By University of New Brunswick

  • White Papers // Jul 2011

    Machine Learning-Based Software Testing: Towards a Classification Framework

    Software Testing (ST) processes attempt to verify and validate the capability of a software system to meet its required attributes and functionality. As software systems become more complex, the need for automated software testing methods emerges. Machine Learning (ML) techniques have shown to be quite useful for this automation process....

    Provided By University of New Brunswick