74 research outputs found

    Usage of call graph for representing software component interactions

    Get PDF
    A call graph is a ubiquitous representation in most aspect in software engineering. This paper presents an initial proposed technique to represent components relationships in the form of a call graph.To support this study, this paper will cover types of component,a technique used to extract information of component integration,and a process of constructing a call graph, in order to represents the relationship of the component in the software

    Dynamic carpooling notification system for rural areas

    Get PDF
    With the increasing of energy resource's prices these days, the demands of energy resources already decreased in most countries of the world in general especially fuel resource.Beside that, rural areas in various countries suffer from lack of transportation services. Therefore, Dynamic Carpooling Notification System (DCNS) by using mobile phone is proposed to overcome such problems, by allowing many passengers and drivers to be matched with each other instantly. By using mobile phone, an automatic process will be created in which drivers and passengers are matched to a shared ride wherever and whenever they need it.This paper describes the initial stage of this system by discussing the functionalities of this prototype

    An improved algorithm in test case generation from UML activity diagram using activity path

    Get PDF
    This paper proposed an improved algorithm to automatically generate test cases directly from UML activity diagram using an activity graph.This algorithm has been implemented as a prototype using UML activity diagrams as inputs to generate test cases.These generated test cases are generated automatically are compared to test cases that are generated manually in order to evaluate the algorithm’s usability and reliability.The result shows that the test cases generated by the developed test case generator program are the same as the one manually derived

    Understanding the relationship between Kano model’s customer satisfaction scores and self-stated requirements importance

    Get PDF
    Customer satisfaction is the result of product quality and viability.The place of the perceived satisfaction of users/customers for a software product cannot be neglected especially in today competitive market environment as it drives the loyalty of customers and promotes high profitability and return on investment.Therefore understanding the importance of requirements as it is associated with the satisfaction of users/customers when their requirements are met is worth the pain considering.It is necessary to know the relationship between customer satisfactions when their requirements are met (or their dissatisfaction when their requirements are unmet) and the importance of such requirement.So many works have been carried out on customer satisfaction in connection with the importance of requirements but the relationship between customer satisfaction scores (coefficients) of the Kano model and users/customers self-stated requirements importance have not been sufficiently explored. In this study, an attempt is made to unravel the underlying relationship existing between Kano model’s customer satisfaction indexes and users/customers self reported requirements importance.The results of the study indicate some interesting associations between these considered variables.These bivariate associations reveal that customer satisfaction index (SI), and average satisfaction coefficient (ASC) and customer dissatisfaction index (DI) and average satisfaction coefficient (ASC) are highly correlated (r = 96 %) and thus ASC can be used in place of either SI or DI in representing customer satisfaction scores.Also, these Kano model’s customer satisfaction variables (SI, DI, and ASC) are each associated with self-stated requirements importance (IMP).Further analysis indicates that the value customers or users place on requirements that are met or on features that are incorporated into a product influences the level of satisfaction such customers derive from the product.The worth of a product feature is indicated by the perceived satisfaction customers get from the inclusion of such feature in the product design and development.The satisfaction users/customers derive when a requirement is fulfilled or when a feature is placed in the product (SI or ASC) is strongly influenced by the value the users/customers place on such requirements/features when met (IMP).However, the dissatisfaction users/customers received when a requirement is not met or when a feature is not incorporated into the product (DI), even though related to self-stated requirements importance (IMP), does not have a strong effect on the importance/worth (IMP) of that given requirement/feature as perceived by the users or customers. Therefore, since customer satisfaction is proportionally related to the perceived requirements importance (worth), it is then necessary to give adequate attention to user/customer satisfying requirements (features) from elicitation to design and to the final implementation of the design. Incorporating user or customer satisfying requirements in product design is of great worth or value to the future users or customers of the product

    A requirement model for managing inventory of raw materials

    Get PDF
    This study presents an initial study on managing knowledge related to consumption of raw food inventory used in an organization that deals with preparing food and beverage services. A requirement model capturing the functionalities of this system is proposed, where its prototype has been evaluated using TAM.The finding from this evaluation shows that this prototype is easy to use and provide useful function to its target users

    Objective measurements analysis for usability evaluation of mobile applications for deaf people

    Get PDF
    Usability evaluation is an important element that will enable to identify performance of any system or application.Through identification of these issue, usefulness of a product can be improvised.Many usability models are available to evaluate the system usability.Usability data can be collected in two different method which is objective data and subjective data.This paper present objective data analysis of usability evaluation conducted with deaf people mobile application.The results show that the application evaluated having usability issue in term of performance which needs to be improvised by the developer to produce better functionality application for deaf people

    Adaptive Approach in Handling Human Inactivity in Computer Power Management

    Get PDF
    Human inactivity is handled by adapting the behavioral changes of the users. Human inactivity refers to as unpredictable workload of a complex system that is caused by increments of amount in power consumption and it can be handled automatically without the need to set a fixed time for changing the computer state. This is happens due to lack of knowledge in a software system and the software self-adaptation is one approach in dealing with this source of uncertainty. This paper observes human inactivity and Power management policy through the application of reinforcement learning approach in the computer usage and finds that computer power usage can be reduced if the idle period can be intelligently sensed from the user activities. This study introduces Control, Learn and Knowledge model that adapts the Monitor, Analyze, Planning, Execute control loop integrates with Q Learning algorithm to learn human inactivity period to minimize the computer power consumption. An experiment to evaluate this model was conducted using three case studies with same activities. The result show that the proposed model obtained those 5 out of 12 activities shows the power decreasing compared to other

    Adaptive approach in handling human inactivity in computer power management

    Get PDF
    Human inactivity is handled by adapting the behavioral changes of the users.Human inactivity refers to as unpredictable workload of a complex system that is caused by increments of amount in power consumption and it can be handled automatically without the need to set a fixed time for changing the computer state.This is happens due to lack of knowledge in a software system and the software self-adaptation is one approach in dealing with this source of uncertainty. This paper observes human inactivity and Power management policy through the application of reinforcement learning approach in the computer usage and finds that computer power usage can be reduced if the idle period can be intelligently sensed from the user activities. This study introduces Control, Learn and Knowledge model that adapts the Monitor, Analyze, Planning, Execute control loop integrates with Q Learning algorithm to learn human inactivity period to minimize the computer power consumption.An experiment to evaluate this model was conducted using three case studies with same activities. The result show that the proposed model obtained those 5 out of 12 activities shows the power decreasing compared to other
    • …
    corecore