capitalize on your core business, blu age - no magic · 20 1 2 e d i t i o n blu age ... source...
TRANSCRIPT
All T
rade
mar
ks re
gist
ered
, or n
ot re
gist
ered
, nam
ed in
thi
s do
cum
ent
are
the
excl
usive
pro
pert
y of
the
ir re
spec
tive
owne
rs.BL
U A
GE®
is a
regi
ster
ed t
rade
mar
k be
long
ing
to N
ETFE
CTI
VE T
ECH
NO
LOG
Y SA
.
Blu Age® is co-financed by the European Union. Europe is committed in Aquitaine with the European Regional Development Fund.HP Enterprise Services, HCL and Sopra Group have Partnership Agreements with Blu Age®.
Capitalize on your core business,Application modernization with A G I L E L E G A C Y M O D E R N I Z A T I O N
blu age®
Imbricated codeTechnical codeIsolated business rules
Overal quality, Lack of separation between layers and influence of technical code upon business rules impact negatively the TCO of the application, both on maintenance and evolution.
Business rules definition is lost or partial. Rules evolutions lead to business impacts and significant costs.
20
40
60
80
100
Usability
Reliability
Portability
Efficiency
Performances
Maintainability
1. LegacyApplication.
- Business logic retrieval- Tech code discard- DB modernization- Architecture layering
AG I L E L E G AC Y M O D E R NI Z AT I O N2 0 1 2 E D I T I O N
blu age®
ReverseP
DATA & DATABASEMODERNIZATION
aaa
2. Business rules& architecture recovery.
- Technical independance- Business rules management- Business evolutions- Portfolio rationalisation& componentization
UML2 models.
3. Simplify, Consolidate,Reuse.
- Architecture on demand(Web, RIA, Cloud, Mobile)- SOA- Quality on demand- No runtime, no dependance
AG I L E L E G AC Y M O D E R NI Z AT I O N2 0 1 2 E D I T I O N
blu age®
FORWARDT
4. Generation, Evolution,Maintenance.
Business RulesDataReportsBatchesScreens
Layered architecture is complete. Rules are embeded in services within SOA.Code and architecture quality are good.Business rules are diconnected from technical code. Models allow impact analysis.
Business logic is fully retrieved, TCO is reduced both for maintenance and evolutions.
20
40
60
80
100
Usability
Reliability
Portability
Efficiency
Performances
Maintainability
5. ModernizedApplication.
ddd � Blu Age edition 2012 Built on Eclipse - Products: www.bluage.com/en/products; - Solutions: www.bluage.com/en/solutions; - Resources: www.bluage.com/en/resources; - Trial Versions: www.bluage.com/en/downloads;
� Assess the cost of your modernization project using standardizedestimation tools
- www.bluage.com/en/architecturechoice .
ContactsParis - Blu Age SoftwareImmeuble le Gabriel Voisin79, rue Jean-Jacques Rousseau92158 Suresnes cedex, FranceTél: +33 1 56 05 88 00
Dallas - Blu Age Corporation5360 Legacy Drive, Suite 125Plano TX, 75024, USATél: +1 972 378 4197
www.bluage.com
Edition: february 2013
QR Code
Supported architectures by Blu Age � Source Langages: JEE, .Net, Visual Basic, Delphi, PowerBuilder, VB, PL/SQL, NatStar,
IBM Pacbase, IBM COBOL, COBOL, IDEAL, S-COBOL (HP NonStop); � Source Databases: VSAM, IMS, ORACLE, DB2, Sybase, PostgreSQL,
MySQL, Informix, Microsoft SQL Server, SQL/MX.
� Target Frameworks: - Présentation: Spring MVC, Flex, ASPX, JSF RI, JSF MyFaces, JSF IBM, Struts, HTML5; - Reporting: Jasper, BIRT; - Services and web services: Spring, EJB3, .Net 4.5, CXF, AXIS, WCF; - Batch Services: SpringBatch, IBM Websphere Compute Grid; - Inference and rules engine: DROOLS; - Data Access: Hibernate, OpenJPA, Microsoft Entity Framework, HQL, JQL, SQL, PL/SQL, stocked procedures;
- Component Integration: APIs Java and APIs .Net; - Security and authentification: Spring security;
� Target Databases:Oracle, DB2, MS SQL, MySQL, PostgreSQL, Apache Derby;
� Target Application Servers:Websphere, Oracle application server, Weblogic, Glassfish, JBoss,Jonas, WASCE, Tomcat, IIS.
blu age®