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