Mr. Romel Rivera is the designer of CardProfit and the main contributor to its
profitability and benchmarking technologies. Mr. Rivera was also the designer
and architect of the eKnowlogie refactoring environment for the automatic
transformation of web applications from proprietary web languages to
open standard architectures such as Java and J2EE. This environment now
includes an automatic application Migrator from monolithic ColdFusion to the
Java J2EE Model-View-Controller architecture with Struts and JSP, where the
presentation layer is separated automatically from the business and
the controller layers. Mr. Romel Rivera's other interests include the design
and development of high-performance web architectures in Java.
As the former CEO of Xinotech Research, Mr. Rivera brings vast experience
in the development of strategic relationships in the U.S. and Europe, establishing
Xinotech subsidiaries in Paris and Helsinki. He was the sole designer of
the most successful software refactoring and automatic software transformation
environment brought to the market. This environment became the prevalent technology
for automatic remediation of the Year 2000 in Europe and was used by the largest
European organizations, such as the AXA Group (the largest insurance company in
the world, which remediated over 25 million lines of source code with Xinotech),
France Telecom, and Tieto, the largest consulting company in northern Europe.
With this Xinotech technology framework, Mr. Rivera also produced for the U.S.
Air Force the only successful and commercially viable technology for the automatic
transformation and modernization of the embedded real-time Jovial software systems
used in the USAF F-16, the USAF F-117 Nighthawk stealth fighter, and other aircraft.
Such transformation environment was selected, acquired in the Spring of 2001, and
adopted nationally by the Air Force as the standard for the automatic modernization
of its embedded Jovial avionics systems. See the Air Force & Lockheed Martin Paper
in the
Journal of Defense Software Engineering
for a description of the technical capabilities,
results, test flights with the USAF F-117 Nighthawk, cost-effectiveness, and
other benefits of the graphical visualization and Jovial to C abstraction and
transformation technology they acquired from Xinotech under the EISR project.
Mr. Rivera has also received over 20 research contracts from U.S. national organizations
such as DARPA (the Defense Advanced Research Projects Agency), NSF (the National Science
Foundation), the Edwards Air Force Base, the U.S. Army, the Air Force Research
Laboratories, NRaD (the Navy Research and Development Center), the Office of Naval
Research, NSWC (the Naval Surface Center), AJPO (the Ada Joint Program Office)
and others, in the areas of knowledge-based language-independent automatic software
transformation, automatic object prospecting, abstraction and transformation,
software evolution by automatic component unification, etc.
The Xinotech language-independent refactoring environment was designed as a customizable
architecture consisting of four metalanguage layers: XinoML for abstract grammar and
concrete syntax definition, XSSL for incremental attribute-grammar semantic
evaluation, XPAL for domain-specific constraint-based software plan abstraction and
transformation, and Typel for object prospecting, abstraction and transformation.
Object prospecting and transformation in procedural language frameworks was the
mechanism employed to distinguish, isolate and transform date manipulation for
Year 2000 remediation. The eKnowlogie software technologies represent the next
generation in the evolutionary design of software refactoring environments.
Selected Publications
|