Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
app
 
 
 
 
doc
 
 
lib
 
 
 
 
 
 
 
 
ui
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Architectural Refactoring Tool

Software Name is a webapplication which serves as a knowledge repository for Architectural Refactorings (ARs). ARs are instructions to convey an architectural pattern used in an existing software system into an another to improve one ore more quality attributes of the system. A so called Smell (a symptom for an occuring problem in the system), is the entry point to the tool, to find an appropriate AR.

Logo

Logo Architectural Refactoring Tool

Running example on Heroku

https://thawing-taiga-6031.herokuapp.com/

Download

Usage

  1. Clone the git repository
    $ git clone https://github.com/bisigc/art.git

  2. Install Node.js --> Node.js

  3. Install package dependencies (Installs grunt-cli, bower and yeoman, see package.json)
    $ npm install

  4. Start the activator
    $ ./activator

  5. Run frontend build
    [art-app] $ grunt

  6. Start the server (requires a running MySQL Data, see config in project/application.conf)
    [art-app] $ run

  7. Open your browser --> http://localhost:9000

Contributors

Contributors on GitHub

Third party libraries

License

Version

  • Version 1.1
You can’t perform that action at this time.