shilpa bhalerao - Academia.edu (original) (raw)

Uploads

Papers by shilpa bhalerao

Research paper thumbnail of Analysis of Data and Traffic Management during Privacy Preservation in Secure Multiparty Computation

Abstract- A protocol is secure if the parties who want to compute their inputs hands it to the tr... more Abstract- A protocol is secure if the parties who want to compute their inputs hands it to the trusted parties. Trusted parties in turn compute the inputs using the function f and give the result to the respective parties after computation in such a way that no party can identify other’s party data. During computation of inputs, we had considered the factor, what if trusted third parties are malicious? Considering different probabilities for the malicious users, we have tried to find out the correctness of the result and percentage of system acceptability. We then tried to increase the number of TTP’s in order to get the accuracy of the result. The aim of our proposed work is to identif y what probability of malicious users will lead to the system in an unacceptable state. In this paper, we also propose the methodology and design an algorithm to control congestion during Secure Multiparty Computation (SMC). As per our literature serve a lot of work has been done in SMC but they have...

Research paper thumbnail of Agile Estimation using CAEA: A Comparative Study of Agile Projects

Agile estimation approach has been a subject of active interest during the recent years due to vo... more Agile estimation approach has been a subject of active interest during the recent years due to volatile requirements of projects. Constructive Agile Estimation Algorithm (CAEA) is an algorithmic approach for estimation of cost, size and duration of project. It incorporates various vital factors namely; performance, complex processing, configuration, security, data transfer, operation ease, project domain and multiple sites. All these factors require extra efforts in development of the software thereby increasing the cost, size and duration of the project. We have estimated 87 projects from various domains to study the usefulness of CAEA for agile estimation. These projects have been classified in eight categories based upon the number of vital factors having high intensity values. It has been observed that CAEA has generated the more realistic results and eliminated the need of experienced team members and historical data. It has been noticed that CAEA is more useful in case of high...

Research paper thumbnail of Generalizing Agile Software Development Life Cycle

In last decade, various agile methods have been introduced and used by software industry. It has ... more In last decade, various agile methods have been introduced and used by software industry. It has been observed that many practitioners are using hybrid of agile methods and traditional methods. The knowledge of agile software development process about the theoretical grounds, applicability in large development settings and connections to establish software engineering disciplines remain mostly in dark. It has been reported that it is difficult for average manager to implement agile method in the organization. Further, every agile method has its own development cycle that brings technological, managerial and environmental changes in organization. A proper roadmap of agile software development in the form of agile software development life cycle can be developed to address the aforesaid issues of agile software development process. Thus, there is strong need of agile software development life cycle that clearly defines the phases included in any agile method and also describes the art...

Research paper thumbnail of Convolutional Neural Network: A Systemic Review and Its Application using Keras

Computing Technologies and Applications

Research paper thumbnail of Agility Evaluation Factor: Identification of flexibility level

2012 CSI Sixth International Conference on Software Engineering (CONSEG), 2012

ABSTRACT Since evolution of software development process, researchers are involved in developing ... more ABSTRACT Since evolution of software development process, researchers are involved in developing new software methods for reducing the software failure rate. Agile Software Development Process (ASDP) has addressed the various issues related to software failure such as low customer satisfaction, delay in software delivery etc. However, many new developing methods claimed themselves to follow ASDP due to its elicit practices of ASDP. These practices are mainly; just enough document, short releases, higher customer interaction, self organized team etc. Thus, there is a strong need to identify the agility level in any software development method. In this paper, we have presented the Agility Evaluation Factor (AEF) that will be useful to determine agility level of any software development method. We have proposed to compute AEF for quantification of agile practices used and flexibility available in a particular software development method. Identification of AEF provides scope of improvement in existing AMs as well as defines the criteria for entry in set of agile methods.

Research paper thumbnail of Analysis of Data and Traffic Management during Privacy Preservation in Secure Multiparty Computation

Research paper thumbnail of Re-Factoring: A Step towards Improvement in “Agile Design Methods”

International Conference on Advanced Computer Theory and Engineering (ICACTE 2009), 2009

Research paper thumbnail of Generalizing Agile Software Development Life Cycle

In last decade, various agile methods have been introduced and used by software industry. It has ... more In last decade, various agile methods have been introduced and used by software industry. It has been observed that many practitioners are using hybrid of agile methods and traditional methods. The knowledge of agile software development process about the theoretical grounds, applicability in large development settings and connections to establish software engineering disciplines remain mostly in dark. It has been reported that it is difficult for average manager to implement agile method in the organization. Further, every agile method has its own development cycle that brings technological, managerial and environmental changes in organization. A proper roadmap of agile software development in the form of agile software development life cycle can be developed to address the aforesaid issues of agile software development process. Thus, there is strong need of agile software development life cycle that clearly defines the phases included in any agile method and also describes the art...

Research paper thumbnail of Analysis of Data and Traffic Management during Privacy Preservation in Secure Multiparty Computation

International Journal of Computer …

Research paper thumbnail of Analyzing the modes of communication in agile practices

Computer Science and Information …, 2010

... communication modes used at various level of agile with customers and team members and hence,... more ... communication modes used at various level of agile with customers and team members and hence, preferred communication mode by agilest. The participants are mainly technocrats who either bear the status/ position of project leaders, developers, business analyst or ...

Research paper thumbnail of Incorporating Vital Factors in Agile Estimation through Algorithmic Method

International Journal of Computer Science & Applications, 2009

Agile methods have become the mainstream of software development due to their enriched practices.... more Agile methods have become the mainstream of software development due to their enriched practices. Some commonly used practices include collaborative development, meeting evolving requirements with working software, simple design etc. These methods address the problem of volatile requirements by applying above practices. Thus, these practices reduce cost of change at later stage of software development. These methods do not hold

Research paper thumbnail of Generalized Framework for Agile Software Development Process

Abstract-Agile Software Development Process (ASDP) has been adopted by many software industries. ... more Abstract-Agile Software Development Process (ASDP) has been adopted by many software industries. There exist various methods based on ASDP. Agile methods (AMs) are used mostly in small and low critical projects due to lack of generalized practices. Limited applicability ...

Research paper thumbnail of Analysis of Data and Traffic Management during Privacy Preservation in Secure Multiparty Computation

Abstract- A protocol is secure if the parties who want to compute their inputs hands it to the tr... more Abstract- A protocol is secure if the parties who want to compute their inputs hands it to the trusted parties. Trusted parties in turn compute the inputs using the function f and give the result to the respective parties after computation in such a way that no party can identify other’s party data. During computation of inputs, we had considered the factor, what if trusted third parties are malicious? Considering different probabilities for the malicious users, we have tried to find out the correctness of the result and percentage of system acceptability. We then tried to increase the number of TTP’s in order to get the accuracy of the result. The aim of our proposed work is to identif y what probability of malicious users will lead to the system in an unacceptable state. In this paper, we also propose the methodology and design an algorithm to control congestion during Secure Multiparty Computation (SMC). As per our literature serve a lot of work has been done in SMC but they have...

Research paper thumbnail of Agile Estimation using CAEA: A Comparative Study of Agile Projects

Agile estimation approach has been a subject of active interest during the recent years due to vo... more Agile estimation approach has been a subject of active interest during the recent years due to volatile requirements of projects. Constructive Agile Estimation Algorithm (CAEA) is an algorithmic approach for estimation of cost, size and duration of project. It incorporates various vital factors namely; performance, complex processing, configuration, security, data transfer, operation ease, project domain and multiple sites. All these factors require extra efforts in development of the software thereby increasing the cost, size and duration of the project. We have estimated 87 projects from various domains to study the usefulness of CAEA for agile estimation. These projects have been classified in eight categories based upon the number of vital factors having high intensity values. It has been observed that CAEA has generated the more realistic results and eliminated the need of experienced team members and historical data. It has been noticed that CAEA is more useful in case of high...

Research paper thumbnail of Generalizing Agile Software Development Life Cycle

In last decade, various agile methods have been introduced and used by software industry. It has ... more In last decade, various agile methods have been introduced and used by software industry. It has been observed that many practitioners are using hybrid of agile methods and traditional methods. The knowledge of agile software development process about the theoretical grounds, applicability in large development settings and connections to establish software engineering disciplines remain mostly in dark. It has been reported that it is difficult for average manager to implement agile method in the organization. Further, every agile method has its own development cycle that brings technological, managerial and environmental changes in organization. A proper roadmap of agile software development in the form of agile software development life cycle can be developed to address the aforesaid issues of agile software development process. Thus, there is strong need of agile software development life cycle that clearly defines the phases included in any agile method and also describes the art...

Research paper thumbnail of Convolutional Neural Network: A Systemic Review and Its Application using Keras

Computing Technologies and Applications

Research paper thumbnail of Agility Evaluation Factor: Identification of flexibility level

2012 CSI Sixth International Conference on Software Engineering (CONSEG), 2012

ABSTRACT Since evolution of software development process, researchers are involved in developing ... more ABSTRACT Since evolution of software development process, researchers are involved in developing new software methods for reducing the software failure rate. Agile Software Development Process (ASDP) has addressed the various issues related to software failure such as low customer satisfaction, delay in software delivery etc. However, many new developing methods claimed themselves to follow ASDP due to its elicit practices of ASDP. These practices are mainly; just enough document, short releases, higher customer interaction, self organized team etc. Thus, there is a strong need to identify the agility level in any software development method. In this paper, we have presented the Agility Evaluation Factor (AEF) that will be useful to determine agility level of any software development method. We have proposed to compute AEF for quantification of agile practices used and flexibility available in a particular software development method. Identification of AEF provides scope of improvement in existing AMs as well as defines the criteria for entry in set of agile methods.

Research paper thumbnail of Analysis of Data and Traffic Management during Privacy Preservation in Secure Multiparty Computation

Research paper thumbnail of Re-Factoring: A Step towards Improvement in “Agile Design Methods”

International Conference on Advanced Computer Theory and Engineering (ICACTE 2009), 2009

Research paper thumbnail of Generalizing Agile Software Development Life Cycle

In last decade, various agile methods have been introduced and used by software industry. It has ... more In last decade, various agile methods have been introduced and used by software industry. It has been observed that many practitioners are using hybrid of agile methods and traditional methods. The knowledge of agile software development process about the theoretical grounds, applicability in large development settings and connections to establish software engineering disciplines remain mostly in dark. It has been reported that it is difficult for average manager to implement agile method in the organization. Further, every agile method has its own development cycle that brings technological, managerial and environmental changes in organization. A proper roadmap of agile software development in the form of agile software development life cycle can be developed to address the aforesaid issues of agile software development process. Thus, there is strong need of agile software development life cycle that clearly defines the phases included in any agile method and also describes the art...

Research paper thumbnail of Analysis of Data and Traffic Management during Privacy Preservation in Secure Multiparty Computation

International Journal of Computer …

Research paper thumbnail of Analyzing the modes of communication in agile practices

Computer Science and Information …, 2010

... communication modes used at various level of agile with customers and team members and hence,... more ... communication modes used at various level of agile with customers and team members and hence, preferred communication mode by agilest. The participants are mainly technocrats who either bear the status/ position of project leaders, developers, business analyst or ...

Research paper thumbnail of Incorporating Vital Factors in Agile Estimation through Algorithmic Method

International Journal of Computer Science & Applications, 2009

Agile methods have become the mainstream of software development due to their enriched practices.... more Agile methods have become the mainstream of software development due to their enriched practices. Some commonly used practices include collaborative development, meeting evolving requirements with working software, simple design etc. These methods address the problem of volatile requirements by applying above practices. Thus, these practices reduce cost of change at later stage of software development. These methods do not hold

Research paper thumbnail of Generalized Framework for Agile Software Development Process

Abstract-Agile Software Development Process (ASDP) has been adopted by many software industries. ... more Abstract-Agile Software Development Process (ASDP) has been adopted by many software industries. There exist various methods based on ASDP. Agile methods (AMs) are used mostly in small and low critical projects due to lack of generalized practices. Limited applicability ...