Download presentation
Presentation is loading. Please wait.
Published byBertram Ball Modified over 9 years ago
1
METACASE
2
WHAT THIS PRESENTATION IS ABOUT What’s META MODELING? What’s METACASE? METAEDIT+ 5.1 EVALUTION PROGRAM Diagram and its kinds
3
WHATS METAMODEL??? Metamodel )or surrogate model( is a model of a model. Metamodeling is the process of generating such metamodels
4
WHAT METAMODELING DOES? Analysis, construction and development of the frames, rules, constraints, models and theories applicable and useful for modeling a predefined class of problems. This concept applies the notions of meta- and modeling in software engineering and systems engineering
5
WHAT’S METACASE??? Type of application software that provides the possibility to create one or more modeling methods, languages or notations for use within the process of software development. The result is a modeling tool for that language.
6
WHAT’S METACASE??? Generally considered as being focused on graphical modeling languages. The intent of metaCASE tools is to capture the specification of the required CASE tool and then generate the tool from the specification.
7
METAEDIT+ An environment for creating and using Domain- Specific Modeling languages.(DSM) Created in University of Jyväskylä
8
METAEDIT+ WORKFLOW MetaEdit+ consists of two separate tools: MetaEdit+ Workbench, a tool for designing modeling languages. MetaEdit+ Modeler, a tool for using modeling languages.
9
DOMAIN-SPECIFIC MODELING (DSM) A software engineering methodology for designing and developing systems, such as computer software Includes the idea of code generation: automating ( creation of executable source code directly from the domain-specific language models)
10
UNIFIED MODELING LANGUAGE (UML) A general-purpose modeling language in the field of software engineering Designed to provide a standard way to visualize the design of a system
11
UML DIAGRAMS
12
COMPONENT DIAGRAM Depicts how components are wired together to form larger components and or software systems Used to illustrate the structure of arbitrarily complex systems.
14
ACTIVITY DIAGRAM Graphical representations of workflows of stepwise activities and actions Intended to model both computational and organizational processes Activity diagrams show the overall flow of control
16
SEQUENCE DIAGRAM An interaction diagram that shows how processes operate with one another and what is their order A construct of a Message Sequence Chart Shows object interactions arranged in time sequence Depicts the sequence of messages exchanged between the objects needed to carry out the functionality of the scenario Also called event diagrams or event scenarios
18
CLASS DIAGRAM Type of static structure diagram that describes the structure of a system by showing the system's classes, their attributes, operations (or methods), and the relationships among objects.
20
USE CASE DIAGRAM Representation of a user's interaction with the system that shows the relationship between the user and the different use cases in which the user is involved Can identify the different types of users of a system and the different use cases
22
HOW TO DOWNLOAD??? You can get in https://www.metacase.com/download/metaedit register and download the trial metaedit+ 5.1 workbench https://www.metacase.com/download/metaedit
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.