Pub Date : 2011-12-01DOI: 10.1109/MYSEC.2011.6140667
H. Khan, Nauman Malik, M. Usman, N. Ikram
Distributed software development (DSD) is a setting in which geographically distributed software teams develop software. Communication plays a critical role in conflict resolution in DSD projects. Different communication media such as email, phone, instant messaging etc. are used during conflict resolution. We investigated the impact of changing sequence of communication media on conflict resolution during requirements engineering in DSD setting. A controlled experiment was conducted, in DSD setting, to see whether changing the sequence of communication media impacts conflict resolution or not? Five teams were made comprising of students from two different universities for the experiment wherein the customer team was from one university and development team from the other university. The results of the experiment show that changing sequence of communication media impacts conflict resolution. We also report in this paper the effective sequence of communication media for conflict resolution in a DSD project.
{"title":"Impact of changing communication media on conflict resolution in distributed software development projects","authors":"H. Khan, Nauman Malik, M. Usman, N. Ikram","doi":"10.1109/MYSEC.2011.6140667","DOIUrl":"https://doi.org/10.1109/MYSEC.2011.6140667","url":null,"abstract":"Distributed software development (DSD) is a setting in which geographically distributed software teams develop software. Communication plays a critical role in conflict resolution in DSD projects. Different communication media such as email, phone, instant messaging etc. are used during conflict resolution. We investigated the impact of changing sequence of communication media on conflict resolution during requirements engineering in DSD setting. A controlled experiment was conducted, in DSD setting, to see whether changing the sequence of communication media impacts conflict resolution or not? Five teams were made comprising of students from two different universities for the experiment wherein the customer team was from one university and development team from the other university. The results of the experiment show that changing sequence of communication media impacts conflict resolution. We also report in this paper the effective sequence of communication media for conflict resolution in a DSD project.","PeriodicalId":137714,"journal":{"name":"2011 Malaysian Conference in Software Engineering","volume":"13 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":"129470242","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}
Pub Date : 2011-12-01DOI: 10.1109/MYSEC.2011.6140702
Mortaza zolfpour-Arokhlo, A. Selamat, S. Hashim
Several challenges in traffic control in route guidance system causes increasing number of vehicles to transport goods and people in our society. The concept of autonomous agents fits most actors in transportation systems: the traffic, the expert, the driver. More so, traffic signals and intersection can also be regarded as an autonomous agent. Though, there are increased number of agents, typical agents make response to changes in their environment and are highly self-adaptive, but create an unpredictable collective pattern, and response in a highly coupled environment, most challenges for standard techniques are created by this domain in route guidance system from multi-agent systems such as reinforcement learning and self-adaptive. This research has two main goals in route guidance system: first, to present problems, methods, new approaches; and second, open problems and challenges are highlighted so that future research in route guidance system using multi-agent systems will be able to address them.
{"title":"Self-adaptive and multi-agent reinforcement learning in route guidance system","authors":"Mortaza zolfpour-Arokhlo, A. Selamat, S. Hashim","doi":"10.1109/MYSEC.2011.6140702","DOIUrl":"https://doi.org/10.1109/MYSEC.2011.6140702","url":null,"abstract":"Several challenges in traffic control in route guidance system causes increasing number of vehicles to transport goods and people in our society. The concept of autonomous agents fits most actors in transportation systems: the traffic, the expert, the driver. More so, traffic signals and intersection can also be regarded as an autonomous agent. Though, there are increased number of agents, typical agents make response to changes in their environment and are highly self-adaptive, but create an unpredictable collective pattern, and response in a highly coupled environment, most challenges for standard techniques are created by this domain in route guidance system from multi-agent systems such as reinforcement learning and self-adaptive. This research has two main goals in route guidance system: first, to present problems, methods, new approaches; and second, open problems and challenges are highlighted so that future research in route guidance system using multi-agent systems will be able to address them.","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":"128502342","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}
Pub Date : 2011-12-01DOI: 10.1109/MYSEC.2011.6140664
A. A. Mansor, W. Kadir, H. Elias
Current research efforts are being directed to commit with the long-term view of self-management properties for wireless telecommunications. Technology has transformed the cell phone from being a mere phone to becoming an indispensable medium for contact, information and entertainment. The new paradigm in mobile services lies in providing a location-based user experience and here lies the tremendous scope for expansion of location-based services (LBS). One of the key approaches that have been recognized as an enabler of such a view is policy-based management, which has been mostly acknowledged as a methodology that provides adaptability and support to automatically assign network resources, control Quality of Service and security, by considering administratively specified rules. The hype of policy-based management was to commit with these features in run-time as a result of changeable network conditions resulting from the interactions of users, applications and existing resources. This paper proposes an adaptive architectural framework which deals with the critical nature of addressing the policy conflict problem. In this framework, policies are used as a mechanism to direct and adapt the behavior of self-adaptive systems. This policy-based framework consists of a set of processes, the self-coordinator process represents as the main process; which coordinates all the framework activities. Furthermore, the paper provides a guideline to avoid static and dynamic policy conflicts of different applications.
{"title":"Policy-based approach for dynamic architectural adaptation: A case study on location-based system","authors":"A. A. Mansor, W. Kadir, H. Elias","doi":"10.1109/MYSEC.2011.6140664","DOIUrl":"https://doi.org/10.1109/MYSEC.2011.6140664","url":null,"abstract":"Current research efforts are being directed to commit with the long-term view of self-management properties for wireless telecommunications. Technology has transformed the cell phone from being a mere phone to becoming an indispensable medium for contact, information and entertainment. The new paradigm in mobile services lies in providing a location-based user experience and here lies the tremendous scope for expansion of location-based services (LBS). One of the key approaches that have been recognized as an enabler of such a view is policy-based management, which has been mostly acknowledged as a methodology that provides adaptability and support to automatically assign network resources, control Quality of Service and security, by considering administratively specified rules. The hype of policy-based management was to commit with these features in run-time as a result of changeable network conditions resulting from the interactions of users, applications and existing resources. This paper proposes an adaptive architectural framework which deals with the critical nature of addressing the policy conflict problem. In this framework, policies are used as a mechanism to direct and adapt the behavior of self-adaptive systems. This policy-based framework consists of a set of processes, the self-coordinator process represents as the main process; which coordinates all the framework activities. Furthermore, the paper provides a guideline to avoid static and dynamic policy conflicts of different applications.","PeriodicalId":137714,"journal":{"name":"2011 Malaysian Conference in Software Engineering","volume":"130 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":"115293920","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}
Pub Date : 2011-12-01DOI: 10.1109/MYSEC.2011.6140685
N. Yusop, W. F. Abbas, H. Haron, Kamalia Azma Kamaruddin
Fault injection testing (FIT) approach validates system's fault tolerance mechanism by actively injecting software faults into the targeted areas in the system in order to accelerate its failure rate. This highly complements other testing approaches such as requirements and regression testing implemented during the same testing phase. During testing, it is impossible to run all possible test scenarios. It is especially difficult to predict how the user might use the system functionality correctly as per design. The human interaction through the system may be varies and will leads to the functionality loophole. It is therefore important to have strategic testing approach for evaluating the dependability of computer systems especially in human errors. This paper proposed on applying Knowledge-Based, Fault Prediction Model and Test Case Prioritization approaches that can be combined to increase the test coverage. The goal of this paper is to highlight the needs and advantages of the selected approaches in performing FIT as one of effective testing techniques in the ongoing quest for increased software quality.
{"title":"Increasing test coverage using human-based approach of fault injection testing","authors":"N. Yusop, W. F. Abbas, H. Haron, Kamalia Azma Kamaruddin","doi":"10.1109/MYSEC.2011.6140685","DOIUrl":"https://doi.org/10.1109/MYSEC.2011.6140685","url":null,"abstract":"Fault injection testing (FIT) approach validates system's fault tolerance mechanism by actively injecting software faults into the targeted areas in the system in order to accelerate its failure rate. This highly complements other testing approaches such as requirements and regression testing implemented during the same testing phase. During testing, it is impossible to run all possible test scenarios. It is especially difficult to predict how the user might use the system functionality correctly as per design. The human interaction through the system may be varies and will leads to the functionality loophole. It is therefore important to have strategic testing approach for evaluating the dependability of computer systems especially in human errors. This paper proposed on applying Knowledge-Based, Fault Prediction Model and Test Case Prioritization approaches that can be combined to increase the test coverage. The goal of this paper is to highlight the needs and advantages of the selected approaches in performing FIT as one of effective testing techniques in the ongoing quest for increased software quality.","PeriodicalId":137714,"journal":{"name":"2011 Malaysian Conference in Software Engineering","volume":"53 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":"123809457","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}
Pub Date : 2011-12-01DOI: 10.1109/MYSEC.2011.6140668
Disorn Homchuenchom, Chayakorn Piyabunditkul, H. Lichter, T. Anwar
In this paper we propose a tool-based approach called CMMIbySCRUM to improve CMMI-based processes with Agile technique such as Scrum. This model was designed to be especially useful for VSEs/SMEs. If VSEs/SMEs are aware of the current capability status of their software processes and have a improvement guideline based on their quality targets, they might be able to substantially improve their processes. To support organizations on their way to better processes, we present the design of a generic tool (SPIALS: Software Process Improvement Adaptive Learning System) applicable to measure up organizations' process capability status. VSEs/SMEs can use the tool to perform a self-assessment thus reducing the complex appraisal process. The measurement represents trend of practices which VSEs/SMEs should implement or avoid. The presented tool-based assessment strategy is based on Standard CMMI Appraisal Method for Process Improvement (SCAMPI), which is well recognized for CMMI standard appraisal.
{"title":"SPIALS: A light-weight Software Process Improvement self-assessment tool","authors":"Disorn Homchuenchom, Chayakorn Piyabunditkul, H. Lichter, T. Anwar","doi":"10.1109/MYSEC.2011.6140668","DOIUrl":"https://doi.org/10.1109/MYSEC.2011.6140668","url":null,"abstract":"In this paper we propose a tool-based approach called CMMIbySCRUM to improve CMMI-based processes with Agile technique such as Scrum. This model was designed to be especially useful for VSEs/SMEs. If VSEs/SMEs are aware of the current capability status of their software processes and have a improvement guideline based on their quality targets, they might be able to substantially improve their processes. To support organizations on their way to better processes, we present the design of a generic tool (SPIALS: Software Process Improvement Adaptive Learning System) applicable to measure up organizations' process capability status. VSEs/SMEs can use the tool to perform a self-assessment thus reducing the complex appraisal process. The measurement represents trend of practices which VSEs/SMEs should implement or avoid. The presented tool-based assessment strategy is based on Standard CMMI Appraisal Method for Process Improvement (SCAMPI), which is well recognized for CMMI standard appraisal.","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":"124949520","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}
Pub Date : 2011-12-01DOI: 10.1109/MYSEC.2011.6140678
Nurul Afiqah Shamsuddin, S. Sulaiman, Sharifah Mashita Syed-Mohamad, K. Z. Zamli
The emergence of the Internet era leads to the widely used of Web-based applications. Diverse demographic of users requires Web applications to have the features that enable different level of users to learn and understand their functionalities easily and instantly. Thus, a Web application that is learnable and understandable allows users to interact better and gain more advantages of using the Web application. Users' interactions with a system often reflect users' knowledge and understanding of the system. By studying users' interactions, Web developers can provide guidance to users, which promote the learnability and understandability of a Web application. The aim of this paper is to improve usability in the aspects of learnability and understandability through user interface design of a Web application. This paper proposes an action-based technique to improve users' learnability and understandability by studying users' interactions while they are interacting with the user interface of a Web application. Web developers can apply the proposed technique in designing a more usable Web application in the future.
{"title":"Improving learnability and understandability of a Web application using an action-based technique","authors":"Nurul Afiqah Shamsuddin, S. Sulaiman, Sharifah Mashita Syed-Mohamad, K. Z. Zamli","doi":"10.1109/MYSEC.2011.6140678","DOIUrl":"https://doi.org/10.1109/MYSEC.2011.6140678","url":null,"abstract":"The emergence of the Internet era leads to the widely used of Web-based applications. Diverse demographic of users requires Web applications to have the features that enable different level of users to learn and understand their functionalities easily and instantly. Thus, a Web application that is learnable and understandable allows users to interact better and gain more advantages of using the Web application. Users' interactions with a system often reflect users' knowledge and understanding of the system. By studying users' interactions, Web developers can provide guidance to users, which promote the learnability and understandability of a Web application. The aim of this paper is to improve usability in the aspects of learnability and understandability through user interface design of a Web application. This paper proposes an action-based technique to improve users' learnability and understandability by studying users' interactions while they are interacting with the user interface of a Web application. Web developers can apply the proposed technique in designing a more usable Web application in the future.","PeriodicalId":137714,"journal":{"name":"2011 Malaysian Conference in Software Engineering","volume":"13 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":"121357547","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}
Pub Date : 2011-12-01DOI: 10.1109/MYSEC.2011.6140644
M. W. Aziz, R. Mohamad, D. Jawawi
The successful implementation of Service-Oriented development of Distributed Embedded Real-time Systems (DERTS) in the recent years has proved the importance of Service-Orientation over previous paradigms. However, efforts are still needed on systematic Service-Oriented design of DERTS, especially on the modelling of DERTS. The UML standard profile MARTE can be used for modelling of embedded real-time system while UML standard profile SoaML can be used to represent Service-Oriented concepts. Therefore, a thorough investigation of both standard profiles is needed to determine which parts of these profiles are useful for Service-Oriented DERTS development. This paper investigates these profiles in order to highlight the portions of the two profiles and provides some suggestions that can be utilized for Service-Oriented modelling of DERTS. The results of this investigation would be useful in developing a Service-Oriented based meta-model for DERTS.
{"title":"Evaluation of UML MARTE, SoaML profiles for distributed embedded real-time systems development","authors":"M. W. Aziz, R. Mohamad, D. Jawawi","doi":"10.1109/MYSEC.2011.6140644","DOIUrl":"https://doi.org/10.1109/MYSEC.2011.6140644","url":null,"abstract":"The successful implementation of Service-Oriented development of Distributed Embedded Real-time Systems (DERTS) in the recent years has proved the importance of Service-Orientation over previous paradigms. However, efforts are still needed on systematic Service-Oriented design of DERTS, especially on the modelling of DERTS. The UML standard profile MARTE can be used for modelling of embedded real-time system while UML standard profile SoaML can be used to represent Service-Oriented concepts. Therefore, a thorough investigation of both standard profiles is needed to determine which parts of these profiles are useful for Service-Oriented DERTS development. This paper investigates these profiles in order to highlight the portions of the two profiles and provides some suggestions that can be utilized for Service-Oriented modelling of DERTS. The results of this investigation would be useful in developing a Service-Oriented based meta-model for DERTS.","PeriodicalId":137714,"journal":{"name":"2011 Malaysian Conference in Software Engineering","volume":"119 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":"125131456","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}
Pub Date : 2011-12-01DOI: 10.1109/MYSEC.2011.6140673
Raihana Reh, M. Mursidi, Nur Azlin Atikah Husin
This paper will discuss an ongoing effort to develop reliability analysis in Integrated Survey Management (INSiGhT) system. The bringing on reliability analysis into INSiGhT system is to provide a platform for researcher to conduct a good research activity during pilot survey activity prior to real survey. Cronbach's Alpha methodology will be introduced into this system to measure questionnaire's internal consistency to highlight any deficiencies in proposed questionnaire design. The outcome from the reliability analysis results and suggestions could helps researcher to perform the best questionnaire design for the real survey.
{"title":"Reliability analysis for pilot survey in integrated survey management system","authors":"Raihana Reh, M. Mursidi, Nur Azlin Atikah Husin","doi":"10.1109/MYSEC.2011.6140673","DOIUrl":"https://doi.org/10.1109/MYSEC.2011.6140673","url":null,"abstract":"This paper will discuss an ongoing effort to develop reliability analysis in Integrated Survey Management (INSiGhT) system. The bringing on reliability analysis into INSiGhT system is to provide a platform for researcher to conduct a good research activity during pilot survey activity prior to real survey. Cronbach's Alpha methodology will be introduced into this system to measure questionnaire's internal consistency to highlight any deficiencies in proposed questionnaire design. The outcome from the reliability analysis results and suggestions could helps researcher to perform the best questionnaire design for the real survey.","PeriodicalId":137714,"journal":{"name":"2011 Malaysian Conference in Software Engineering","volume":"74 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":"122828955","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}
Pub Date : 2011-12-01DOI: 10.1109/MYSEC.2011.6140674
Fatemeh Ahmadi-Abkenari, A. Selamat
The unpredictable fast growing dimension of the World Wide Web and its non-static nature causes considerable obstacles for Web crawlers including the presence of some incorrect and irrelevant answers among search results set and the scaling issues. Hence, solutions that are more promising are in demand to provide more accurate search outcomes. Because implementing existed Web page importance metrics either link based or context based within a parallel crawler can not be an absolute solution for the coverage of authorized fresh Web content and the accuracy concerns, so employing these metrics is not the final approach within search engines' architecture. This paper proposes an analysis on clickstream data in order to discover the popularity of Web pages in crawl frontier through proposing the metric itself and presenting the experimental results on ranking the UTM Web pages based on the proposed discussed metric.
{"title":"A clickstream-based web page significance ranking metric for Web crawlers","authors":"Fatemeh Ahmadi-Abkenari, A. Selamat","doi":"10.1109/MYSEC.2011.6140674","DOIUrl":"https://doi.org/10.1109/MYSEC.2011.6140674","url":null,"abstract":"The unpredictable fast growing dimension of the World Wide Web and its non-static nature causes considerable obstacles for Web crawlers including the presence of some incorrect and irrelevant answers among search results set and the scaling issues. Hence, solutions that are more promising are in demand to provide more accurate search outcomes. Because implementing existed Web page importance metrics either link based or context based within a parallel crawler can not be an absolute solution for the coverage of authorized fresh Web content and the accuracy concerns, so employing these metrics is not the final approach within search engines' architecture. This paper proposes an analysis on clickstream data in order to discover the popularity of Web pages in crawl frontier through proposing the metric itself and presenting the experimental results on ranking the UTM Web pages based on the proposed discussed metric.","PeriodicalId":137714,"journal":{"name":"2011 Malaysian Conference in Software Engineering","volume":"27 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":"125616828","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}
Pub Date : 2011-12-01DOI: 10.1109/MYSEC.2011.6140718
Asad Ullah Alam, S. Khan
Offshore software development outsourcing (OSDO) is a well known business strategy adopted by many organizations in developed countries by outsourcing their software development work to low-wages countries. Developing software at offshore locations offers many benefits including access to skilled human resource and high quality software development at low cost. However outsourcing is not a risk free business for both vendor and client organizations. Vendor organizations need to address a number of factors for successful outcomes of the outsourcing relationships. Likewise knowledge sharing management (KSM) plays an important role in OSDO relationships. This research seeks to explore KSM in the context of OSDO relationships from vendors' perspective. The objective is to identify the factors that can play a positive or negative role in KSM by reviewing the literature in a systematic way. Systematic Literature Review (SLR) is based on a structured protocol, and is therefore, different from ordinary literature review. SLR provides in-depth, more thorough and comparatively unbiased results than ordinary literature review. We have developed a SLR protocol for the KSM, and are in the process of implementing the protocol. The expected outcomes of this review will be the identification of critical success factors and critical barriers to be addressed by vendor organizations for enhancing KSM in the context of OSDO relationships.
{"title":"Knowledge sharing management in offshore software development outsourcing relationships from vendors' perspective: A systematic literature review protocol","authors":"Asad Ullah Alam, S. Khan","doi":"10.1109/MYSEC.2011.6140718","DOIUrl":"https://doi.org/10.1109/MYSEC.2011.6140718","url":null,"abstract":"Offshore software development outsourcing (OSDO) is a well known business strategy adopted by many organizations in developed countries by outsourcing their software development work to low-wages countries. Developing software at offshore locations offers many benefits including access to skilled human resource and high quality software development at low cost. However outsourcing is not a risk free business for both vendor and client organizations. Vendor organizations need to address a number of factors for successful outcomes of the outsourcing relationships. Likewise knowledge sharing management (KSM) plays an important role in OSDO relationships. This research seeks to explore KSM in the context of OSDO relationships from vendors' perspective. The objective is to identify the factors that can play a positive or negative role in KSM by reviewing the literature in a systematic way. Systematic Literature Review (SLR) is based on a structured protocol, and is therefore, different from ordinary literature review. SLR provides in-depth, more thorough and comparatively unbiased results than ordinary literature review. We have developed a SLR protocol for the KSM, and are in the process of implementing the protocol. The expected outcomes of this review will be the identification of critical success factors and critical barriers to be addressed by vendor organizations for enhancing KSM in the context of OSDO relationships.","PeriodicalId":137714,"journal":{"name":"2011 Malaysian Conference in Software Engineering","volume":"32 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":"125201032","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}