{"title":"Adopting Six Sigma approach in predicting functional defects for system testing","authors":"Muhammad Dhiauddin Mohamed Suffian, S. Ibrahim","doi":"10.1109/MYSEC.2011.6140677","DOIUrl":"https://doi.org/10.1109/MYSEC.2011.6140677","url":null,"abstract":"This research focuses on constructing a mathematical model to predict functional defects in system testing by applying Six Sigma approach. The motivation behind this effort is to achieve zero known post release defects of the software delivered to end-user. Besides serving as the indicator of optimizing testing process, predicting functional defects at the start of testing allows testing team to put comprehensive test coverage, find as many defects as possible and determine when to stop testing so that all known defects are contained within testing phase. Design for Six Sigma (DfSS) is chosen as the methodology as it emphasizes on customers' requirement and systematic techniques to build the model. Historical data becomes the crucial elements in this study. Metrics related to potential predictors and their relationships for the model are identified, which focuses on metrics in phases prior to testing phase. Repeatability and capability of testers' consistency in finding defects are analyzed. Type of data required are also identified and collected. The metrics of selected predictors which incorporate testing and development metrics are measured against total functional defects using multiple regression analysis. The best and most significant mathematical model generated by the regression analysis is selected as the proposed prediction model for functional defects in system testing phase. Validation of the model is then conducted to prove the goodness for implementation. Recommendation and future research work are provided at the end of this study.","PeriodicalId":137714,"journal":{"name":"2011 Malaysian Conference in Software Engineering","volume":"20 6","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121002440","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
D. A. Dewi, Premylla Jeremiah, Zaidatul Haslinda Bt Abdullah Sani
{"title":"A computational system approach to develop student's based emotion system: An alternative feedback tool for lecturers to enhance teaching and learning","authors":"D. A. Dewi, Premylla Jeremiah, Zaidatul Haslinda Bt Abdullah Sani","doi":"10.1109/MYSEC.2011.6140695","DOIUrl":"https://doi.org/10.1109/MYSEC.2011.6140695","url":null,"abstract":"In Higher Education learning environment, managing students learning means managing emotions. This paper presents the efforts in recognizing student's emotion to promote interactive teaching learning atmosphere in a Higher Education environment. As to now not many variety of tools provided to help lecturers to assess their teaching, our research suggests a new system to help lecturers to identify whether their teaching style has positive impact on students by recognizing student's emotion in the class. This system propose the positive class emotion (as result of positive student's emotion) to encourage lecturers to retain their teaching style or vice versa. This software is considered as Emotion Based System to enhance teaching and learning. In this paper we compare some of the existing works and identify how emotions can be modeled in order to enhance the system services and response by suggesting meaningful information to users. We also define and discuss the appropriate capacity of meaningful information to generate analysis and recommendations according to theory of teaching and learning. We do our experiments in INTI International University Malaysia involving approximately 300 students from various faculties.","PeriodicalId":137714,"journal":{"name":"2011 Malaysian Conference in Software Engineering","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123850508","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Development of network management system for network services provider","authors":"Chakrit Wannachakrit, T. Anwar","doi":"10.1109/MYSEC.2011.6140713","DOIUrl":"https://doi.org/10.1109/MYSEC.2011.6140713","url":null,"abstract":"Network management system (NMS) is important both in ensuring the correct operation of network devices and in maintaining the services that run on them. However, the relentless growth of DSL's users, meaning that IP traffic volumes nearly double every two years, renders real-time monitoring and analysis of every customer's service parameter is a very challenging problem. The most important problem is the bottleneck in centralized NMS which most of services provider use as SNMP-based system. This paper presents a new model which will be able to ease the problem from bandwidth consumption of SNMP-based by two main methods. Firstly, to ease the problem from bandwidth consumption of SNMP-based, this model will use the probabilistic data structure to decrease the number of packets of monitoring network device's parameter. Secondly, to ease the problem from the relentless growth of the number of the network's devices, this model is designed to support distributed network devices' operations in a distributed NMS fashion. Meaning that, the number of NMS's devices can be increased with the number of network's devices if it is necessary. By using both of two methods, customer expectations with bandwidth requirements and reliability requirements can be improved with this model.","PeriodicalId":137714,"journal":{"name":"2011 Malaysian Conference in Software Engineering","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122416253","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Comparison study between traditional and object-oriented approaches to develop all projects in software engineering","authors":"Nabil Mohammed Ali Munassar, A. Govardhan","doi":"10.1109/MYSEC.2011.6140642","DOIUrl":"https://doi.org/10.1109/MYSEC.2011.6140642","url":null,"abstract":"Here in this paper we explore comparative study to analyze the performance differences between Traditional software development models and Object-Oriented approach. Traditional approaches like waterfall, spiral lack flexibility to deal with object oriented models. The approach of using object — oriented techniques for designing a system is referred to as object oriented design. Object oriented development approaches are best suited to projects that will imply systems using emerging object technologies to construct, manage, and assemble those objects into useful computer applications. Object oriented design is the continuation of object-oriented analysis, continuing to center the development focus on object modeling techniques.","PeriodicalId":137714,"journal":{"name":"2011 Malaysian Conference in Software Engineering","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121997033","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Agile testing with Selenium","authors":"Rosnisa Abdull Razak, F. R. Fahrurazi","doi":"10.1109/MYSEC.2011.6140672","DOIUrl":"https://doi.org/10.1109/MYSEC.2011.6140672","url":null,"abstract":"A good tool for testing is the ability to be part of automation and its capabilities to enhance the testing performance. This paper will explain on how Selenium tool will accelerate the test execution process and cut the cost of the whole test execution process. In this paper, we will emphasize test as early as possible with less cost and the focus should be against integration which is the main ingredients in agile. Automated testing can be made to be cost-effective, however, if some common sense is applied to the process.","PeriodicalId":137714,"journal":{"name":"2011 Malaysian Conference in Software Engineering","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126488035","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Z. D. Eri, R. Abdullah, M. Jabar, Masrah Azrifah Azmi Murad
{"title":"Ontology-based knowledge model for virtual communities profile","authors":"Z. D. Eri, R. Abdullah, M. Jabar, Masrah Azrifah Azmi Murad","doi":"10.1109/MYSEC.2011.6140657","DOIUrl":"https://doi.org/10.1109/MYSEC.2011.6140657","url":null,"abstract":"Knowledge management (KM) system is develop to support the organizational knowledge process of knowledge acquisition, knowledge organization, knowledge dissemination and knowledge application. The KM system must be able to support virtual communities (VC) of an organization. In order to determine the potential member of VC, the KM system should define, identify and structure VC based on its profile and knowledge. The process of VC classification based on knowledge and profile are not an easy process. The ontology based knowledge model will become essential in classifying and structuring knowledge of VC in an organization and many organizations has recognized that knowledge is a powerful asset. The aim of the paper is to analyze and promote the ontology based knowledge model VC profile in KM system so that the process of VC classification can be done. And later, the ontology based knowledge model VC profile can be use to standardize the classification of VC in KM system. The model can be reused and shared for other purposes. The knowledge models were developed and applied in the research and development (R&D) as a case study. Finally, the study will provide a holistic view that combines both usability and sociability factors in which often isolated when developing a KM system.","PeriodicalId":137714,"journal":{"name":"2011 Malaysian Conference in Software Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126999321","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Personalisation as a tool for improving usability of a higher educational website","authors":"Faduma Ali Nuradin, T. Chiew","doi":"10.1109/MYSEC.2011.6140683","DOIUrl":"https://doi.org/10.1109/MYSEC.2011.6140683","url":null,"abstract":"Efficient navigation and easy access to the contents make the Web a popular platform for disseminating information. Nevertheless, users of a website may have different interests towards the website contents. Thus, a standardised contents organization will not help smooth navigation and quick information access for different users. This research has reviewed the website of the Faculty of Computer Science and Information Technology (FCSIT), University of Malaya and found the website faced the problem indeed. A prototype for the personalised FCSIT website is proposed. The website allows users to view information in categories identified based on functions carried out by different users. The position of the categories can be customised by the users themselves for their convenient access. In addition, quick information access can be defined for each user and arranged according to the user's preference. The evaluation results showed that personalisation features have enhanced usability and derived user satisfaction.","PeriodicalId":137714,"journal":{"name":"2011 Malaysian Conference in Software Engineering","volume":"95 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114531397","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Gamification towards sustainable mobile application","authors":"Foong Li Law, Z. M. Kasirun, Chun Kiat Gan","doi":"10.1109/MYSEC.2011.6140696","DOIUrl":"https://doi.org/10.1109/MYSEC.2011.6140696","url":null,"abstract":"Gamification is not a newly emerging concept. Perhaps, it is a new term to some people. Gamification is a powerful new strategy to influence and motivate groups of people. It applies game mechanics to non-game activities to change the user's behavior of an application. It improves the engagement of user by keeping score of points earned through various activities on the application. The recent gamified websites or a related service such as Foursquare is a location-based application that pinpoints where you are and your activities. Users of the Foursquare can “check in” to various locations on their mobile phones and gain incentives like badges or deals. Gamification is utilised as a mean to build up user loyalty, and not so much to gain their long-term engagement. This article discusses how the gamification can help to drive the sustainability after a mobile application has been delivered and is in use. It is important to make mobile application continuously visible and sustainable if the concept of gamification has been used correctly. The more users can gain from the virtual and tangible rewards of using our application, the more we can be rewarded from our users. It also discusses how adding a “game layer” has improved the basic functions in society like educating people to become more responsible and helpful and use badges as virtual reward to users who contribute photos. Interactive mobile application designed to change the way of people report road accident cases with applying a simplicity and convenience principles. For instance, user just needs to snap photo and touch on screen to report a road accident case.","PeriodicalId":137714,"journal":{"name":"2011 Malaysian Conference in Software Engineering","volume":"3 3","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120807758","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}