[blanco,Framework,software,opensource,free,LGPL,blancofw,Java] Outline of blanco Framework
|What is blanco Framework?
What is blanco Framework?
- a)Main purpose of blanco Framework is the automation of the posting work.
- b) It fit to use for programming, especially to program design, cording, and testing phase in lower stream software development.
- c) Automation is achieved through fulfill Excel style sheet.
- d) Constitution of blanco Framework is concerned with large-scale software development.
- e) blanco Framework has a family of lineup.
blanco Framework can apply to the lower stream development.
- a) blanco Framework adapt to programming, especially to program design, cording, and testing process.
- b) Programming is taken over by blanco Framework tools. Many parts of programming work is done automatically.
- c) blanco Framework plug the gap between interface programming language and outer software module for example DB. It not covers for business applications logic itself.
- d) blanco Framework is licensed under the GNU LGPL licenses, like JBoss and Hibernate.
Automation of posting work.
- a) blanco Framework automate the various posting work in program development scene.
- b) Automation from document to source code generation.
- c) Automation from source code to document generation.
- d) Automation from document to document generation.
Excel file format (*.xls) is adopted for automatic generation.
- a) blanco Framework adopt Excel format(*.xls)
User can customize Excel style sheet in some manners.
- b) By filling up Excel style sheet according to a blanco Framework rules.
To bury Excel style sheet is as well as to complete cording.
- c) After that, through automatic process Excel file and Excel formatted document is generate.
- d) In automatic process, blanco Framework does not use Excel macro absolutely.
- e) Excel will replaceable by OpenOffice.org in near future.
blanco Framework’s constitution is for the large-scale development.
- a) Basic concept for blanco Framework is link up with another framework loosely. So, coexistence with another framework is comparatively possible.
- b) A library (Such as the JAR file) isn't necessary in principle at the time of the execution, for avoid the JAR file, syndrome.
- c) A low introduction cost is benefit, and low study cost is also merit.
Main line-up of blanco Framework.
- a) blancoDb Enterprise Edition
From the SQL definition document, input and output database source code are generated automatically.
Refer in detail to WEB+DB PRESS Vol.29 (sale on October 22, 2005).
- b) blancoSOAP
From the transaction definition document, WSDL/XSD is generated automatically.
- c) blanco Resource Bundle
From the resource bundling definition document, properties file and a source code for the file access is generated automatically.
Refer to WEB+DB PRESS Vol.30 (sale on December 22, 2005) for the details.
- d) blanco Csv
From the file definition document, file input and output source code is generated automatically.
- e) blanco Struts
From the view definition document, a source code for Struts, is generated automatically.
- f) Java edition (Eclipse plug-in or Ant) is provided.
|Effect of blanco Framework.
Effect by automatic generation.
- a) Using blanco Framework, improvement of the productivity, maintenance, and quality of the lower stream process will realize. Especially maintenance will be improved drastically.
- b) As strict coincidence of specifications (design) to source code, program design documents are surely completed automatically.
- c) The source code generated automatically is standardized forcibly.
Effect by the fixed style sheet.
- a) The work, and it’s products of the lower stream process are balance well.
- b) Person who has only a skill of literacy of the spreadsheet software can partake to a small part of project of system development. Even a person with no knowledge of the object-orientation methodology can do.
- c) Job sharing is possible by every style sheet. Required skill is limited by every style sheet.
- d) A description error in the form can be checked automatically. Item, value and their relationship can be check by easy programming. A feeling of the operation is just Excel sheet was compiled.
Effect of the open source adoption.
- a) Many engineer can use soon without all procedures for contract release and public.
- b) The motivation improvement of the participation member can be expected.
- c) It has the possibility; Engineer can acquire knowledge from many sources of information, for example book or Web.
- d) Quality improvement by source code opening to the public can expect.
However blanco Framework doesn't have a communication module. A problem report and fixed version will get from the third person.
- e) There is great relief in open source. No matter what happens, blanco Framework will maintained by the third party's hand possibly.
- f) Effect on an advertisement by open source society.
One of blanco Framework introduction case.
The sample is of Java Web nucleus system (Struts JDBC)
About 90 kilos step cording. (The line of execute was counted merely.)
- blancoDb ; 63%
- blancoStruts; 10%
- Business logic; 27%
blanco Framework acquisition method.
Download from the following site.
Support of blanco Framework.
- Support of blanco Framework is provided in the homepage of blanco Framework by the volunteers.
It is a support in the range without the guarantee, and depends on the principle of mutual aid persistently.
- The onerous support of blanco Framework is provided by following organization.
Solution Group.The first SI Division. NTT DATA Business Brains Corporation.
Last modified: $Date: 2010/09/27 20:42:52 $