Upload
olivier-rey
View
519
Download
0
Embed Size (px)
Citation preview
GraphApps Provides A Revolutionary Wayto Build Enterprise Software
GraphApps Provides the First Development
Environment Enabling to Create Easy Evolving Enterprise Software That Address the Most
Demanding Core Businesses
The business data are managed as
an evolving “graph” which structure can
evolve with time
The application navigation
experience is completely
customizable and intuitive
enhancing user productivity
The business rules are infinitely
extensible and can apply to
current or past data
Develop, make evolutions and maintain software with:•Constant function point cost•No technical debt
OBJECTIVES
The Build process is very risky for complex applications (creation and rewriting)
The Run process is becoming, with time, more and more costly, risky and unproductive
CURRENT ISSUES
Create ever-extensible applications
Do not pay the price of redesign/refactoring:•No more data migration•No more non-regression testing•Risks, costs, complexity
REQUIREMENTS
CHALLENGES ADDED VALUE
“Really-Soft” Software
•The GraphApps Framework proposes to use the Graph-Oriented Programming paradigm•This enables the creation of applications that are robust to any kind of change, even structural changes (for instance time-based regulatory business rules, data structure changes, etc.)•This revolutionary approach is inspired by the semantic web and graph grammars research works•GraphApps provides patterns to design really evolving applications with a forever constant function point cost(most extensions don’t need redesign, integration nor full non-regression testing)
The business rules are infinitely
extensible and can apply to
current or past data
•Graphs are everywhere (social web, security, retail, Big Data)•Graph Data are the future of business data because they enable multiple correlations and are “soft“ enough to be easily manipulated and restructured
GraphApps introducesthe first solution to create
real graph-orientedenterprise software
Contact Us
Alexandre RicciardiCTO GraphApps
Centrale ParisTech, 15+ years of [email protected]
Olivier ReyCEO GraphApps
Mines ParisTech, 20+ years of [email protected]
ADDED VALUE OUR TOOLS
•The GraphApps Framework enforces the Graph-Oriented Programming paradigm in a complete modern responsive web framework that enables to create quickly the most demanding and complex applications•The GraphApps Framework comes with many reusable components that bring productivity features including alternate navigation systems that revolution the user experience•With the GraphApps code generators, you can generate default graphical beans for your software and get started very quickly
The application navigation
experience is completely
customizable and intuitive
enhancing user productivity
Designed For
•The GraphApps Designer enables project managers, architects, designers and developers to create complex applications while mastering the various aspects of Graph-Oriented Modeling which is a new modeling approach melting Object-Oriented design, Functional programming, Design By Contract and Rule-Based programming.•It enables to address the most complex and most demanding business applications in a fun and productive way
The Business Data are
managed as an evolving graph
which structure can evolve with
time
https://graphapps.net • • • https://twitter.com/graphapps