|
|
|
RISE to Bloome is an innovative software company based in Uppsala, Sweden. The company was founded by a group of IT entrepreneurs with a long track record of successful products and businesses.
We provide the global community of business decision makers, professional service providers, and developers with top of the line software tools. The group’s expertise comprises all areas of the IT industry including sales, marketing, technology, development, projecting, management and business administration.
We started RISE to Bloome on this expertise and experience since we shared a common vision of a path to bring advanced IT solutions to the market, successfully. A vision of putting our long experience in advanced software development to use not to sell a few great systems but to let a multitude of developers and others deliver high end results based on that experience!
The company is privately held and profitable since inception.
We offer two context aware products for Model-Driven Development. Targeted at different aspects of information system solutions. Use them in their respective domain to boost development throughput and to increase the quality and maintainability of your solution!
 The RISE Editor tool allows you to build an information model, complete with relations, constraints, defaults, indexes and views. RISE can automatically define the needed programming interfaces for your information model. You may modify or extended these interfaces as you see fit. Not even remodeling is a problem; your changes are cascaded throughout the model automatically assuring complete model consistency. When you're up to it, the model is passed to a RISE code generator transforming it to source code for the target environment of your choice. To develop a complete information solution just re-model and re-generate until you've reached the required result. The generated code comprises:
- Scripts to setup a database corresponding to the information model. These scripts are incremental to allow updating databases based on older versions of the model.
- Source code for accessing a database based on the information model. The source code is an implementation of the interface (or interfaces) defined in the model.
- Source code for exposing the model programming interfaces as web services. This code is optional but when generated your model is transformed into a ready-to-use SOA component.
 The Marshal suit helps you to transfer data from one database to another, or to XML files, in an entirely reusable way. It's a set of tools to create and execute a data migration model, describing what data to migrate and how to migrate it. The Marshal Editor modeling tool allows you to analyze source and target databases and import table definitions to simplify the modeling process, while assuring you're in detailed control. The model supports any information structure, depth or complexity and allows you to interweave data from different sources and deliver to multiple targets. The Marshal model is intended for a run-time interpreter:
- Run directly in the Marshal Editor modeling tool. This is useful for single-shot migrations, such as migrating old data in to a new system, and for testing purposes during development of the model itself.
- Run programmatically in the Marshal Integrator web service. The Integrator allows other applications to run data migration jobs on-demand. Use the Integrator for system integration and publishing purposes.
- Run scheduled using the Marshal Archiver backend service. Use the Archiver to set up scheduled migration jobs, for instance, for archiving, backup or night-time synchronization purposes.
|
|
|
|