SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 684 | Next

Steven Kelly and Juha-Pekka Tolvanen

"Domain-Specific Modeling"


364 TOOLS FOR DSM
Technically, the main problem with ToolBuilder seemed to be the large resource
cost of building support for a new modeling language, coupled with the specialist
knowledge required to use ToolBuilder. There seems to have been no case where
customers were able to build anything other than academic prototype modeling
language without experts from IPSYS working alongside them. As Isazadeh??™s thesis
puts it (1997):
At run-time most of the functionality of the tools is provided by C functions [handwritten
by the metamodeler]. . . . In general, a conclusion in working with ToolBuilder
by a long-time user [Sunderland University??™s Ian Ferguson (1993)] is the extreme
complexity of extending the functionality of the tools beyond the default operations
which, together with poor documentation, requires a lengthy learning curve.
14.3 WHAT IS NEEDED IN A DSM ENVIRONMENT
When looking at what is needed in a DSM environment, we can take some things for
granted. First let us look at the minimum facilities for metamodelers:
. Specify the object and relationship types declaratively,
. Specify declaratively a list of properties for each object or relationship type,
with support for at least string and Boolean property data types,
. Specify basic rules for how objects can be connected by relationships,
.


Pages:
672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696
hotel jelenia góra Russian bride Free English grammar and study guid powiekszenia wielkoformatowe counter strike 1.6