Skip to content

jomaras/Firecrow

Repository files navigation

Firecrow - tool for client-side web application analysis and reuse.

Short video demo on the usage of the tool is available at: http://marjan.fesb.hr/~jomaras/tools.html and https://www.youtube.com/watch?v=-7Ead_Zbqq4

Prerequisites:
 - Firefox 28
 - Install the Firecrow plugin (zip the content of the repository, rename the extension to .xpi and drag drop to Firefox)
 - Video tutorials: 
    - how to install and use Firecrow: http://marjan.fesb.hr/~jomaras/demo/InstallAndUseFirecrow/InstallAndUseFirecrow.html
    - how to use the slicing functionality from Chrome: http://marjan.fesb.hr/~jomaras/demo/ChromeFirecrow/demo.html
 - Please, have in mind that Firecrow is a research prototype

Usage:
 - Can be run stand-alone without the plugin (see Firecrow/debug/debugSlicing.html or similar files in that folder)
 - Can be run with phantom js and nodejs (see Firecrow/phantomJs/ and Firecrow/nodejs folders)

Examples:
 - Web applications that we have used as examples can be found at:
   www.fesb.hr/~jomaras/download/usageScenarioGenerator.zip
   www.fesb.hr/~jomaras/download/FIdEvaluation.zip
   www.fesb.hr/~jomaras/download/reuseCaseStudies.zip
   
   Firecrow has been developed with the support of JetBrains:
   ![Image of WebStorm] (http://www.jetbrains.com/webstorm/documentation/docs/logo_webstorm.png)

About

Reusing user-interface controls

Resources

License

GPL-2.0, MIT licenses found

Licenses found

GPL-2.0
GPL-LICENSE.txt
MIT
MIT-LICENSE.txt

Stars

Watchers

Forks

Releases

No releases published

Packages