000 | 01603nab a22002417 4500 | ||
---|---|---|---|
001 | H004.414 INF | ||
003 | AR-sfUTN | ||
008 | 190909b xx |||p|r|||| 00| 0 spa d | ||
040 | _cAR-sfUTN | ||
080 | _aH004.414 INF | ||
100 | _aJungclaus, Ralf [and other] | ||
245 | _aTROLL: a language for object-oriented specification of information systems | ||
336 |
_2rdacontent _atexto _btxt |
||
337 |
_2rdamedia _asin mediaciĆ³n _bn |
||
338 |
_2rdacarrier _avolumen _bnc |
||
505 | _aTROLL is a language particularly suited for the early stages of information system development, when the universe of discourse must be described. In TROLL the descriptions of the static and dynamic aspects of entities are integrated into object descriptions. Sublanguages for data terms, for first-order and temporal assertions, and for processes, are used to describe respectively the static properties, the behavior, and the evolution over time of objects. TROLL organizes system design through object-orientation and the support of abstractions such as classification, specialization, roles, and aggregation. Language features for state interactions and dependencies among components support the composition of the system from smaller modules, as does the facility of defining interfaces on top of object descriptions. | ||
650 | _aSOFTWARE ENGINEERING | ||
650 | _aPROGRAMMING LANGUAGES | ||
650 | _aMODELS AND PRINCIPLES | ||
773 |
_tACM Transactions on Information Systems _wH004.414 INF _nS.T.:H004.414 INF PP3501 _g(vol. 14, nro. 2, Apr. 1996), p. 175-211 |
||
942 | _cAN | ||
999 |
_c37662 _d37662 |