Download ERW - ERW Description, ERW Reviews
Contact
 


 

Download

 
Download Now (2255K)
GPL (GNU General Public License)
Downloads till now: 20
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Administrative frontents , Database APIs , Database Engines , Database Servers ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML


Tag Cloud

ERW

 

Details

Size: 2255K
Last Update: 2008-06-01 22:45:40
Version: 1.0.11
OS Support: Linux
License/Program Type: GPL (GNU General Public License)
Publisher: Sebastiano Vigna
Price:$0.00
Description:

ERW 1.0.11 is administrative frontents software developed by Sebastiano Vigna.
ERW is a set of specifications and tools that makes it easy to create, modify and maintain via web a database described by an entity-relationship schema. Firstly, you describe the domain of interest using ERL, an XML-based language. Then ERW creates for you an SQL database, a set of customisable forms that edit the database, graphical layouts of the schema and documentation. Of course, ERW can be used for content management, in particular when your data is structured along complex relations.



In a way, ERW is a framework (in the object-oriented sense), as it provides a general infrastructure—you just have to "fill in the blanks" by describing the basic objects (entities and relationship) you want to manipulate.

The main limit of this approach (which is intrinsic to the framework idea) is that you cannot expect to add easily features that are not present in ERW (unless, of course, you are ready to work on the framework itself, which is overkill for a single application). For instance, if you do not like the way lists of entities are displayed, there is little you can do (albeit there are hooks that let you customise several parts of the overall behaviour). This, however, has also the effect of making all ERW-based applications look very similar: a user can easily shift from one to another.

Moreover, the limitations are overwhelmed by the advantages: you have to write no code. A description of an entity-relationship schema is sufficient to generate a complete application, or, as sometimes one says, ERW is able to perform a complete reification of the description. If you need to modify your schema, you just have to modify the description (migration of the database content, however, must be handled manually).

Many tools for database design let you generate SQL code starting from an entity-relationship schema: ERW goes much farther, and uses the ontological information contained in the abstract description to build a sophististicated user interface, which, combining HTML, CSS, the W3C DOM and ECMAScript (the standardized version of JavaScript), lets the user interact with the database much in the same way as using a dedicated client application.

ERW provides support for many sophisticated schema features, such as multiple inheritance, weak entities with multiple owners, enumerative types, abstract entities, relationships with attributes, etc. Moreover, it provides useful end-user features, such as authentication and authorisation (even row-based), customisable labels and filters, internationalisation, UTF-8 support and so on. Ensuring coherence in such a generic setting required a very precise semantics of a schema, which is fully described in the manual and allows one to access the database and modify it using other clients.

Another noteworthy feature is that ERW is architecture independent and entirely based on international standards and open-source tools. Moreover, ERW is free software distributed under the GNU General Public License. However, applications built using ERW may be distributed under the license of your choice (similarly to what happens to programs compiled with a free compiler).

Probably at this point you are not really understanding what ERW does: this is not uncommon, as ERW lies at the intersection of many kind of previously known software (RAD, CASE, etc.). The easiest thing is to have a look at the preface to the documentation. Finally, you can browse the automatically generated diagram, which is hyperlinked to the automatically generated documentation (for a larger diagram, you can have a look at the DSI schema, but it's labelled in Italian), albeit the graphical notation used may be unfamiliar.

If you want to try more, and you have a sufficiently modern browser with JavaScript enabled, you can access a database based on the ERL file above: you can edit books, persons, subscribers and loans. You can play around (the database is restored every day), and you can change some user preferences.

There is also a simple Small Business Accounting database kindly provided as an example by Glenn R. Williams starting from this schema

What's New in This Release:
This release candidate moves ERW to PHP 5.
Due to the massive usage of references, it was impossible to eliminate call-time referencing without using reference argument default values, which means that this release (and subsequent releases) will not work on PHP 4.
Developers and system administrator are invited to test that their PHP 5 installations are compatible with upcoming releases.
Most dependencies on specific PHP 5 non-default configuration settings should have been removed.
ERW 1.0.11 supports english interface languages and works with Linux.

Downloading ERW 1.0.11 will take minute if you use fast ADSL connection.


Leave a comment




(optional)

What is 7-3?




0 comments


Downloadtube.com agrees that pirated software hurts software developers and does not support such practices. We acknowledge and agree that software piracy is theft. Using ERW crack, ERW key generator, ERW keygen, as well as any pirated ERW serial number/serial numbers and ERW registration code/codes, warez, keys, torrents, passwords, is illegal and does not support the future development of ERW.

Downloadtube.com advises that ERW should be only used in accordance with the rules of intellectual property and the existing Criminal Code. Downloadtube.com does not allow the inclusion of any crack, serial or keygen and disclaims any liability for the inappropriate use of ERW.

Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

ERW Version History

Product Date Added
ERW 1.0.11 2008-06-01 22:45:40


Related Software

PgAdmin III
From category: Administrative-frontents
pgAdmin III is designed to answer the needs of all users, from writing simple SQL queries to developing complex databases....
Jailer
From category: Administrative-frontents
Jailer is a model-based data export tool....
DocServ
From category: Administrative-frontents
DocServ 1.0 is administrative frontents software developed by Antoine Duval. DocServ is a small tool for indexing documents in a database. It is easy to use, and can be installed in less tha...
db4o
From category: Database-APIs
db4o 6.0 is database apis software developed by Carl Rosenberger. db4o is designed to be a simple, easy-to-use, and fast, native object database. Software developers using popular Java and .NET obj...
AnyMeal 0.30
From category: Administrative-frontents
AnyMeal 0.30 is administrative frontents software developed by Jan Wedekind. AnyMeal is a Linux recipe database software offering recipe management for a cookbook with more than 100,000 recipes, al...
AVIRA Webmin Remote Panel 1.3
From category: Administrative-frontents
AVIRA Webmin Remote Panel 1.3 is administrative frontents software developed by AVIRA. AVIRA Webmin Remote Panel is designed to make the maintenance of AVIRA products easier and less time consuming...
SOASYNC
From category: Database-Engines
SOASYNC is a global data synchronization software based on Service Oriented Architecture....
DataKiosk
From category: Administrative-frontents
DataKiosk 0.8 beta is administrative frontents software developed by The KDE Project. DataKiosk is a JuK-like database interface tool for generic SQL databases. What does that mean? Essentially, Da...
Trading shim
From category: Database-APIs
Trading-shim is a database driven connector API that provides a persistent store SQL backend database....
Firebird .NET Data Provider
From category: Database-APIs
Firebird .NET Data Provider 2.0 RC4 is database apis software developed by Carlos G.A.. Firebird .NET Data Provider is an ADO.NET data provider for Firebird. Firebird .NET Data Provider is written...
MySQL 5
From category: Database-Servers
MySQL is The World\'s Most Popular Open Source Database....
DBD-InterBase
From category: Database-APIs
DBD-InterBase 0.44 is database apis software developed by Daniel Ritz. DBD-InterBase is a Perl-DBI driver for the InterBase Databases and Firebird, written using the InterBase C API. Require...
C-Arbre
From category: Administrative-frontents
C-Arbre 0.6PR7 is administrative frontents software developed by Fabrice Philibert-Caillat. C-Arbre is a standalone web application built with some popular free software components. It allow...
E*Reminders
From category: Administrative-frontents
EReminders 0.93.RC1 is administrative frontents software developed by Glen Stewart. EReminders is a series of PHP scripts that interact with a MySQL database to setup email reminders for any even...
DBAConnect
From category: Administrative-frontents
DBAConnect 1.5 is administrative frontents software developed by Datasparc Inc.. DBAConnect provides convenient administration/development of Oracle database through any web browser. It\'s P...
 

Top Downloads

 
1. Canon PIXMA iP1000 Printer Driver
2. Canon PIXMA iP1200 Printer Driver
3. Canon PIXMA iP1300 Printer Driver c
4. Canon PIXMA iP1600 Printer Driver
5. Canon PIXMA MP210 MP Drivers
6. Realtek High Definition Audio Codecs R
7. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
8. Canon LaserShot LBP-1210 Printer Driver
9. Canon i-SENSYS LBP2900 Printer Driver R
10. ZiPhone
11. Realtek RTL8100B(L)/RTL8100C(L)/RTL8101L/RTL8139C(L) Driver XP
12. Canon PIXMA MP160 MP Drivers xp64
13. Canon PIXMA iP1300 Printer Driver a
14. Canon PIXMA iP1200 Printer Driver d
15. Rapidshare Auto Downloader
16. The Sitter Downers Soundboard
17. XP Quick Fix Plus
18. Genius Eye 110 Webcam Driver
19. TR Birthday Reminder
20. Canon PIXMA iP1200 Printer Driver x64 d

DownloadTube Editor Reviews

 
1. Virtual Drives Manager
Whenever you might need to create a virtual drive that is po...
2. WinCDEmu
WinCDEmu is a great open-source tool that allows mounting CD...
3. EMCO UnLock IT
EMCO UnLock IT is a neat freeware that lets you to take cont...
4. Daphne
Daphne is a small and reliable freeware application for kill...
5. Whats Running
What's Running is a simple-to-use yet comprehensive and high...
6. Radiopholio
Radiopholio is a simple-to-use open-source application that ...
7. Registry Live Watch
Registry Live Watch is a simple and small portable freeware ...
8. Startup Discoverer
When MS Windows based operating system starts, it will also ...
9. Driver Scanner
Driver Scanner is a powerful application designed to keep yo...
10. Application Paths Editor
Application Path Editor is a small, simple, portable Windows...

Software Reviews Full List



Video Reviews

 
1. Eyetrainer
EyeTrainer is your private trainer for doing the best and mo...
2. MediaCodeSpeedEdit
MediaCodeSpeedEdit allows you to change the write speed for ...
3. Startup Discoverer
Handy and accurate Windows startup manager....
4. Whats Running
What's Running gives you an inside look into your Windows 20...
5. Virtual Drives Manager
Virtual Drives Manager let you in a quick way, create a Simb...
6. Diversify
Windows and processes manager. More windows management for u...
7. EMS YouTube Downloader & Converter
Download and convert YouTube videos to popular formats!...
8. Application Paths Editor
Application Path Editor is a portable Windows program to Add...
9. Registry Live Watch
Registry Live Watch is a free, lightweight and portable tool...
10. Safe Deleter
SafeDeleter is a secure data removal tool for Windows. It co...
11. Startway
Startway is an open-source Windows application that allows t...
12. Driver Scanner
Scan and update your outdated system drivers to release the ...
13. Radiopholio
Radiopholio is a free, open-source application which enables...
14. WinCDEmu
WinCDEmu is an open-source software that allows mounting CD/...
15. EMCO Ping Monitor
Ping Monitor: Free Tool for Network Connection State Monitor...

More Video Reviews



Recent Blog Posts

 
1. How To Disable PHP Safe Mode On In Plesk
Plesk is a powerful hosting automation control panel, used a...
2. Google Dashboard Knows All Your Secrets
If you are connected to your Google account and surf the web...
3. Google Friend Connect Is More User Friendly
Google Friend Connect, the Google service which allows webma...
4. Yahoo! Media Player: A Fast And Lightweight MP3 Player
If you are looking for a convenient and unobtrusive audio pl...
5. Indo Cleaner 2009 Maximizes Windows 7 Performance
Many of you might just have upgraded the current Windows ope...
6. Salesforce And Adobe: Rich Internet Applications In The Cloud
Adobe Systems Incorporated has just announced the partnersh...
7. Google Social Search: Tweets In Google Search Results
The real-time updates from social networks, like Twitter, r...
8. WordPress 2.8.5 Has An Enhanced Security System
Even the upcoming candidate for the most popular blogging pl...
9. Puppy Linux Built From Ubuntu Still Has 99 MB
As compared with earlier candidates, version 4.3 of Puppy Li...
10. Webmaster Tools: Googlebot Fetching Process And Malware Details
Recently, Google has included into Webmaster Tools service n...