Amazon

Monday, August 24, 2015

IEEE .NET COMPLETED PROJECT 2015-2016 ---Only For Each Projects 1500 to 2000




 1.      Energy-aware Load Balancing and Application Scaling for the Cloud Ecosystem
2.      Identity-Based Distributed Provable Data Possession in Multicloud Storage
3.      PSMPA: Patient Self-Controllable and Multi-Level Privacy-Preserving Cooperative Authentication in Distributed m- Healthcare Cloud Computing System
4.      Discovery of Ranking Fraud for Mobile Apps
5.      Query Aware Determinization of Uncertain Objects
6.      Collision Tolerant and Collision Free Packet Scheduling for Underwater Acoustic Localization
7.      Defeating Jamming With the Power of Silence: A Game-Theoretic Analysis
8.      Mobile Data Gathering with Load Balanced Clustering and Dual Data Uploading in Wireless Sensor Networks
9.      Privacy-Preserving and Truthful Detection of Packet Dropping Attacks in Wireless Ad Hoc Networks
10.  Key-Recovery Attacks on KIDS, a Keyed Anomaly Detection System
On Summarization and Timeline Generation for Evolutionary Tweet Streams
11.  Detecting Malicious Facebook Applications
12.  Continuous and Transparent User Identity Verification for Secure
Internet Services
13.  DDSGA: A Data-Driven Semi-Global Alignment Approach for
Detecting Masquerade Attacks
14.   Secure Spatial Top-k Query Processing via Untrusted Location- Based Service Providers
15.   Detection and Rectification of Distorted Fingerprints

Sunday, August 23, 2015

FLEXIBLE ROLLBACK RECOVERY IN DYNAMIC HETEROGENEOUS GRID COMPUTING

Flexible Rollback Recovery In Dynamic Heterogeneous Grid Computing
ABSTRACT
Large applications executing on Grid or cluster architectures consisting of computational nodes create problems with reliability. The source of the problems is node failures and the need for dynamic configuration over extensive runtime. This paper presents two mechanisms called Theft-Induced Check pointing and Systematic Event Logging. These are transparent protocols capable of overcoming problems associated with both faults, i.e., crash faults, and node or subnet volatility. Specifically, the protocols base the state of the execution on a dataflow graph, allowing for efficient recovery in dynamic heterogeneous systems as well as multithreaded applications. By allowing recovery even under different numbers of processors, the approaches are especially suitable for applications.




















EXISTING SYSTEM
v  Grid or cluster architectures consisting of hundreds or thousands of computational nodes create problems.
v  The problems are node failures and the need for dynamic configuration over extensive runtime.
v  To overcome the problem of applications executing in large systems ,the
MTTF(MeanTimeToFailure) approaches or sinks below the execution time of the
application and could not solve the fault tolerance problems in grid computing.



2.3 PROPOSED SYSTEM
v  These protocols execute on a dataflow graph, allowing for efficient recovery in dynamic heterogeneous systems as well as multithreaded applications.
v  Allowing recovery even under different numbers of processors, the approaches are especially suitable for applications.Low-cost protocols offer the capability of controlling or bounding the overhead,the protocol is very small,The maximum work lost by a crashed process is small and bounded.
3.1 Hardware CONFIGURATION
                     PROCESSOR : Pentium IV 2.4 GHz
                     HARD DISK              : 40 GB
                     RAM                           : 521 MB


3.2 SOFTWARE CONFIGURATION

                     Operating system        :-  Windows XP Professional
                     Front End                    :- JAVA
                     Back End                    :-MySql





GEO SPACIAL MATCHING FOR IMAGE RETRIEVAL.

Geo Spacial Matching for Image Retrieval.


     Abstract
                             Every day the average person with a computer faces a growing flow of multimedia information particularly via the Internet. But this ocean of information would be useless without the ability to manipulate, classify, archive and access them quickly and selectively. While text indexing is ubiquitous, it is often limited, tedious and subjective for describing image content.
                                One of the main problems was the difficulty of locating the desired image in a large and varied collection, while it is perfectly feasible to identify the desired image from a small collection simply by browsing. More effective techniques are needed with collections containing thousands of items.
CONVENTIONAL TECHNIQUES (TEXT ANNOTATION):
                                 To date, image and video storage and retrieval systems have typically relied on human supplied textual annotations to enable indexing and searches. The text-based indexes for large image and video archives are time consuming to create. They necessitate that each image and video scene is analyzed manually by a domain expert so the contents can be described textually. The language-based descriptions, however, can never capture the visual content sufficiently.
                                 For example, a description of the overall semantic content of an image does not include an enumeration of all the objects and their characteristics, which may be of interest later.
                              A content mismatch occurs when the information that the domain expert ascertains from an image differs from the information that the user is interested in. A content mismatch is catastrophic in the sense that little can be done to approximate or recover the omitted annotations. In addition, a language mismatch can occur when the user and the domain expert use different languages or phrases. Because text-based matching provides only hit-or-miss type searching, when the user does not specify the right keywords the desired images are unreachable without examining the entire collection.
CONTENT BASED RETRIEVAL:
                            The problems with text-based access to images have prompted increasing interest in the development of image based solutions. This is more often referred to as Content Based Image Retrieval (CBIR). Content Based Image Retrieval relies on the characterization of primitive features such as colour, shape and texture that can be automatically extracted from the images themselves.
                             Queries to CBIR system are most often expressed as visual exemplars of the type of the image or image attributed being sought. For Example user may submit a sketch, click on the texture pallet, or select a particular shape of interest. This system then identifies those stored images with a high degree of similarity to the requested feature.             









EXISTING SYSTEMS:
                             IBM’s QBIC system is the first commercial CBIR system and probably the best known of all CBIR systems. QBIC supports users to retrieval images by color, shape and texture. QBIC provides several query methods: Simple, Multi-feature and Multi-pass. In the simple method, a query is processed using only one feature. A Multi-feature query involves more than one feature and all features have equal weights during the search. A Multi-pass query uses the output of a previous query as the basis for further refinements. Users can draw and specify color and texture color and texture patterns in desired images. In QBIC, the color similarity is computed by quadratic metric using k-element color histograms and the average colors are used as filters to improve query efficiency. Its shape function retrieves images by shape area, circularity, eccentricity and major axis orientation. Its texture function retrieves images by global coarseness, contrast and directionality features.
The Photo book system (developed at the Massachusetts institute of technology) allows retrieving images by color, shape and texture features. This system provides a set of matching algorithms, including Euclidean, mahalanobis, divergence, vector space angle, histogram, Fourier peak, and wavelet tree distances as distance metrics. In its most recent version, users can define their own matching algorithms.
The I match system allows users to retrieve images by color, texture and shape. I match supports several query similar images: Color similarity, color and shape (Quick), color and Shape (Fuzzy), and color distribution.


PROPOSED SYSTEM:      
                    Currently the most widely used image search engine, the GOOGLE, provides its users with the textual annotation kind of implementation. With lacks of images added to the image database, not many images are annotated with proper description. So many relevant images go unmatched.
                     The most widely accepted content-based image retrieval techniques use the Quadratic Distance and the Integrated Region Matching methods. The Quadratic Distance method, though yields metric distance, is computationally expensive. The conventional Integrated Region Matching is non-metric and hence gives results that are not optimal. Our system uses a modified IRM method which overcomes the disadvantages of both the above mentioned methods. The color feature is extracted using the commonly adopted histogram technique.
                 We also provide an interface where the user can give a query image as an input. The colour feature is automatically extracted from the query image and is compared to the images in the database retrieving the matching images.



HARNESSING THE CLOUD FOR SECURELY OUTSOURCING LARGE SCALE SYSTEMS OF LINEAR EQUATIONS

Harnessing The Cloud For Securely Outsourcing Large Scale Systems of Linear Equations



Abstract:
                             Cloud Computing has great potential of providing robust computational power to the society at reduced cost. It enables customers with limited computational resources to outsource their large computation workloads to the cloud, and economically enjoy the massive computational power, bandwidth, storage, and even appropriate software that can be shared in a pay-per-use manner.                               Despite the tremendous benefits, security is the primary obstacle that prevents the wide adoption of this promising computing model, especially for customers when their confidential data are consumed and produced during the computation.
                             On the one hand, the outsourced computation workloads often contain sensitive information, such as the business financial records, proprietary research data, or personally identifiable health information etc. To combat against unauthorized information leakage, sensitive data have to be encrypted before outsourcing so as to provide end to- end data confidentiality assurance in the cloud and beyond.
                             However, ordinary data encryption techniques in essence prevent cloud from performing any meaningful operation of the underlying plaintext data, making the computation over encrypted data a very hard problem. On the other hand, the operational details inside the cloud are not transparent enough to customers.
                             As a result, there do exist various motivations for cloud server to behave unfaithfully and to return incorrect results, i.e., they may behave beyond the classical semi honest model.
Existing System:
                             Despite the tremendous benefits, outsourcing computation to the commercial public cloud is also depriving customers’ direct control over the systems that consume and produce their data during the computation, which inevitably brings in new security concerns and challenges towards this promising computing model.
                             On the one hand, the outsourced computation workloads often contain sensitive information, such as the business financial records, proprietary research data, or personally identifiable health information etc.

                             To combat against unauthorized information leakage, sensitive data have to be encrypted before outsourcing. So as to provide end to- end data confidentiality assurance in the cloud and beyond. However, ordinary data encryption techniques in essence prevent cloud from performing any meaningful operation of the underlying plaintext data, making the computation over encrypted data a very hard problem.
                              On the other hand, the operational details inside the cloud are not transparent enough to customers. As a result, there do exist various motivations for cloud server to behave unfaithfully and to return incorrect results, i.e., they may behave beyond the classical semi hones model.
                             For example, for the computations that require a large amount of computing resources, there are huge financial incentives for the cloud to be “lazy” if the customers cannot tell the correctness of the output.
                              Besides, possible software bugs, hardware failures, or even outsider attacks might also affect the quality of the computed results.

                             Thus, we argue that the cloud is intrinsically not secure from the viewpoint of customers. Without providing a mechanism for secure computation outsourcing, i.e., to protect the sensitive input and output information of the workloads and to validate the integrity of the computation result, it would be hard to expect cloud customers to turn over control of their workloads from local machines to cloud solely based on its economic savings and resource flexibility.                              For practical consideration, such a design should further ensure that customers perform fewer amounts of operations following the mechanism than completing the computations by themselves directly.
                             Otherwise, there is no point for customers to seek help from cloud. Recent researches in both the cryptography and the theoretical computer science communities have made steady advances in “secure outsourcing expensive computations”

Proposed System:
                             On the one hand, the outsourced computation workloads often contain sensitive information, such as the business financial records, proprietary research data, or personally identifiable health information etc.
                             To combat against unauthorized information leakage, sensitive data have to be encrypted before outsourcing so as to provide end to- end data confidentiality assurance in the cloud and beyond.
                             However, ordinary data encryption techniques in essence prevent cloud from performing any meaningful operation of the underlying plaintext data, making the computation over encrypted data a very hard problem.                                      On the other hand, the operational details inside the cloud are not transparent enough to customers. As a result, there do exist various motivations for cloud server to behave unfaithfully and to return incorrect results, i.e., they may behave beyond the classical semi honest model.

                             Fully holomorphic encryption (FHE) scheme, a general result of secure computation outsourcing has been shown viable in theory, where the computation is represented by an encrypted combinational Boolean circuit that allows to be evaluated with encrypted private inputs.





System Architecture:






System Specification:

Hardware System Requirement:

·        Processor                                 -    Pentium –III

·        Speed                                      -    1.1 GHz
·        RAM                                       -    256 MB (min)
·        Hard Disk                                -   20 GB
·        Floppy Drive                           -    1.44 MB
·        Key Board                               -    Standard Windows Keyboard
·        Mouse                                     -    Two or Three Button Mouse
·        Monitor                                   -    SVGA


S/W System Requirement


v   Operating System          :   Windows 95/98/2000/NT4.0.
v   Application  Server       :   Tomcat6.0
v   Front End                     :   HTML, Java.
v   Scripts                                     :   JavaScript.
v   Server side Script         :   Java Server Pages.
v   Database                                 :   Mysql.
v   Database Connectivity   :   JDBC.

REFERENCE:

Cong Wang, Kui Ren and Jia Wang, “Secure and Practical Outsourcing of Linear Programming in Cloud Computing”, IEEE INFOCOM 2011.

HIDING SENSITIVE ASSOCIATION RULES WITH LIMITED SIDE EFFECTS

Hiding Sensitive Association Rules With Limited Side Effects



   ABSTRACT
     
                   Data mining techniques have been widely used in various applications.
                   Data mining extracts novel and useful knowledge from large repositories of data and has become an effective analysis and decision means in corporation.
                   The sharing of data for data mining can bring a lot of advantages for research and business collaboration;
                   However, large repositories of data contain private data and sensitive rules that must be protected before published.
                    Motivated by the multiple conflicting requirements of data sharing, privacy preserving and knowledge discovery, privacy preserving data mining has become a research hotspot in data mining and database security fields.




IDE JAVA CODE GENERATION


IDE JAVA CODE GENERATION
abstract
                   Integrated development environment in java implies the ability to ease the work of developing programs in java where the placement of more common controls like the textboxes, buttons, combo boxes is frequent and writing coding just for the purpose of bringing them is a time consuming process.
                             This package helps in resolving those difficulties by providing a main window with a look of visu3al basic environment.
                             Easy to understand menu interfaces to explore and navigate through the package is our first step towards its development.
                             Toolboxes with both general and advanced controls are provided as options. They can be clicked and dropped inside the design window.
                             Coding window is also provided where there is generation of the coding for either the general or advanced control placed.
                             Property window is also provided in the design for every control available as options under the toolbox.
                             The properties have also been provides as alphabetic options and there is also a listing for categorized options.        






SYSTEM ANALYSIS

EXISTING SYSTEM
                              Some types of IDE have already been developed under java. We have enhanced and remove some of the disadvantages present in the existing system. Some of existing IDE developed in java are
JBOSS
JBUILDER
ECPLISE
KAWA
                        There are some limitations in those existing system. Few is advantages are It occupies more memory they require Pentium IV processor and 128MB RAM to perform   execution .This software takes more execution time.
 PROPOSED SYSTEM:
            This software is capable of developing java application using swing from Java. This project automatically generates Java source codes for the design designed by the user.
          On behalf of writing source codes for designing, this project uses design-oriented approach to develop applications easily. The design will produce Java source code as an output.
          The output source will be saved to the disk as a Java file. The file can be edited with other source editors or text editors.
        This software also supports compilation, execution and debugging of the Java programs.  The errors will be displayed in a separate window. If the source file generates no errors, the program can be executed from this software and the output is displayed.
         This software is designed in 4 phases they are
          • DESIGNING PHASE
          • COMPONENT ADDING PHASE
          • PROPERTY MODIFICATION PHASE
          • AUTOMATIC CODE GENERATION PHASE

New system is required to satisfy the following requirements.

§  To provide an easy and efficient environment

§  Fast, feasible and flexible
§  To provide an easy user interactive area
§  To reduce errors and so easy the debugging
§  To reduce required time                                                                                                             
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                      
          Usually, the Java program is coded in a editor like notepad or edited in the Dos prompt, compiled &executed in the Dos prompt and lacks development environment.
Determining the information each user needs is a
Particularly difficult task.
                    In fact it is recognized as one of the most difficult Tasks in system Development. Writing manually, Error checking, Time consuming is difficult to Java beginners.
                   The approach is to ask the user what information is currently available and what other information is required.
     With the needs and requirements of the user and concern, the system is to    be defined clearly and precisely.
                        Design a GUI interface.
                        Generate code on designing.
                        Compile and Execute.
There is less need to automatically handle compilation

Error.







IMPLEMENTATION OF BPCS-STEGANOGRAPHY

Implementation of BPCS-Steganography

      Abstract
                   Automatic identification of handwritten script facilitates many important. Applications such as automatic transcription of multilingual documents and search for documents on the Web containing a particular script. The increase in usage of handheld devices which accept handwritten input has created a growing demand for algorithms that can efficiently analyze and retrieve handwritten data. This project proposes a method to classify words and lines in an online handwritten document into one of the six major scripts: Arabic, Cyrillic, Devnagari, Han, Hebrew, or Roman. The classification is based on 11 different spatial and temporal features extracted from the strokes of the words. The proposed system attains an overall
 Classification accuracy of 87.1 percent at the word level with 5-fold cross validation on a data set containing 13,379 words. The classification accuracy improves to 95 percent as the number of words in the test sample is increased to five, and to 95.5 percent for complete text lines consisting of an average of seven words.

 

             Hardware Specification


Monitor                 :       14” color
Mother Board        :         Intel 810E chip set
Processor               :         Pentium Celeron
Processor Speed    :       850 MHZ
Memory Size         :         128MB
Hard Disk Drive    :         40GB
CD Drive               :      52 X
Floppy Drive         :         1.44 Floppy Drives
Keyboard              :          104 keys
Mouse                   :          Scroll Mouse
Display Card         :         VGA

Software Specification
Operating System            :       Windows 98/2000/NT
Front End                         :      JAVA 2.0
Back End                         :       ORACLE 8i