Generating Reports from Model Data
Reports are one of the most important artifacts produced from the model. They can represent any fragment or viewpoint of the model, for example, requirements list, architecture and/or behavior of some system component, results of trade-off analysis, etc. Both the contents and structure of the report are defined in the report template.
Cameo Systems Modeler offers a wide variety of predefined templates for generating reports of different types: textual documents, spreadsheets, presentations, etc. Furthermore, the tool allows to create custom templates, which is a common case as in real life organizations have specific needs for report structure, contents, layout, and format.
Knowledge of the Velocity Template Language (VTL) used within report templates is necessary for understanding, editing, or creating templates.
The session demonstrates
- Creating templates for Microsoft® Word, Excel, and PowerPoint
- Creating XML templates for interchanging data between modeling tools
- Using VTL in combination with scripts to develop advanced templates
The presentation takes about fifty minutes and the question-answer section – about ten. The audience are able to submit questions in a written form throughout the webinar.
Edgaras is Oracle-Certified Java SE 6 Programmer and OMG-Certified UML Professional Modeler.
He has been with No Magic Europe since late 2012. While contributing to the development of the Model-Based Systems Engineering environment, Edgaras has gained a lot of experience in systems and software engineering. He also provides professional services to Abbott, ACORD, DUO, Hospira, Ford, Nokia, Siemens, and other worldwide-known clients of No Magic, Inc.
Producing custom report templates is one of the strongest areas of Edgaras expertise. Besides professional services, he has delivered training courses and workshops on report templates development.
Edgaras holds a Master of Science degree in Computer Science from Kaunas University of Technology.