• DocumentCode
    1584149
  • Title

    Extending statecharts for representing parts and wholes

  • Author

    Pazzi, Luca

  • Author_Institution
    Dept. di Sci. dell´´Ingegneria, Modena Univ., Italy
  • fYear
    1997
  • Firstpage
    207
  • Lastpage
    214
  • Abstract
    As state-based formalisms and object-oriented development methods meet, statecharts represent a natural choice for object behavioural modelling. This is essentially due to built-in features that enforce modularity and control complexity. The paper suggests the improvement of the effectiveness of the statechart approach in achieving both modularity and reuse of behavioural abstractions by analysing the general problem of modelling parts and wholes. An extended statechart construct is proposed, which improves the capability of separating global from local contexts in the early phases of the object development process, achieving better global software quality factors.
  • Keywords
    automata theory; diagrams; formal specification; object-oriented methods; software quality; behavioural abstractions; control complexity; modularity; object behavioural modelling; object-oriented development methods; software quality; specification; state-based formalisms; statecharts; Automata; Broadcasting; Context modeling; Encapsulation; Explosions; Object oriented modeling; Proposals; Software engineering; Software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 97. New Frontiers of Information Technology., Proceedings of the 23rd EUROMICRO Conference
  • Conference_Location
    Budapest, Hungary
  • ISSN
    1089-6503
  • Print_ISBN
    0-8186-8129-2
  • Type

    conf

  • DOI
    10.1109/EURMIC.1997.617266
  • Filename
    617266