Maryam Khanian Najafabadi

  • Citations Per Year
Learn More
Testability modeling has been performed for many years. Unfortunately, the modeling of a design for testability is often performed after the design is complete. This limits the functional use of the testability model to determining what level of test coverage is available in the design. This information may be useful to help assess whether a product meets a(More)
User profiles in collaborative filtering (CF) recommendation technique are built based on ratings given by users on a set of items. The most eminent shortcoming of the CF technique is the sparsity problem. This problem refers to the low ratio of rated items by users to the total number of available items; hence the quality of recommendation will be(More)
Enterprise Architecture (EA) is a strategy that is employed by enterprises in order to align their business and Information Technology (IT). EA is managed, developed, and maintained through Enterprise Architecture Implementation Methodology (EAIM). Effectiveness of EA implementation is the degree in which EA helps to achieve the collective goals of the(More)
Testability modeling has been performed for many years. Unfortunately, the modeling of a design for testability is often performed after the design is complete. This limits the functional use of the testability model to determining what level of test coverage is available in the design. This information may be useful to help assess whether a product meets a(More)
Enterprise Architecture (EA) Implementation Methodologies have become an important part of EA projects. Several implementation methodologies have been proposed, as a theoretical and practical approach, to facilitate and support the development of EA within an enterprise. A significant question when facing the starting of EA implementation is deciding which(More)
Home gateways connect devices in the home to the rest of the Internet. The gateway is ideally placed to adapt or control application performance to better fit the expectations of home users. However, it is not clear if we can infer user (dis)satisfaction with application performance with data available in a home gateway (i.e. mostly traffic metrics).(More)
Evaluation is used in many models, across many different disciplines. It is also used for many different purposes. For models used in modelbased testing, the evaluation of their testability is an important issue. The United Model Language (UML) has been applied in various areas and disciplines. Among UML, the class diagram is an important descriptive means(More)
  • 1