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.

Extending Statecharts for Representing Parts and Wholes / Pazzi, Luca. - STAMPA. - (1997), pp. 207-214. (Intervento presentato al convegno 23rd EUROMICRO Conference tenutosi a Budapest, Hungary nel 1-4 September 1997).

Extending Statecharts for Representing Parts and Wholes

PAZZI, Luca
1997

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.
1997
23rd EUROMICRO Conference
Budapest, Hungary
1-4 September 1997
207
214
Pazzi, Luca
Extending Statecharts for Representing Parts and Wholes / Pazzi, Luca. - STAMPA. - (1997), pp. 207-214. (Intervento presentato al convegno 23rd EUROMICRO Conference tenutosi a Budapest, Hungary nel 1-4 September 1997).
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/466481
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 15
  • ???jsp.display-item.citation.isi??? 2
social impact