Statecharts: a visual formalism for complex systems
Тип публикации: Journal Article
Дата публикации: 1987-06-01
scimago Q3
wos Q3
БС2
SJR: 0.429
CiteScore: 4.0
Impact factor: 1.4
ISSN: 01676423, 18727964
Software
Краткое описание
We present a broad extension of the conventional formalism of state machines and state diagrams, that is relevant to the specification and design of complex discrete-event systems, such as multi-computer real-time systems, communication protocols and digital control units. Our diagrams, which we call statecharts , extend conventional state-transition diagrams with essentially three elements, dealing, respectively, with the notions of hierarchy, concurrency and communication. These transform the language of state diagrams into a highly structured and economical description language. Statecharts are thus compact and expressive—small diagrams can express complex behavior—as well as compositional and modular. When coupled with the capabilities of computerized graphics, statecharts enable viewing the description at different levels of detail, and make even very large specifications manageable and comprehensible. In fact, we intend to demonstrate here that statecharts counter many of the objections raised against conventional state diagrams, and thus appear to render specification by diagrams an attractive and plausible approach. Statecharts can be used either as a stand-alone behavioral description or as part of a more general design methodology that deals also with the system's other aspects, such as functional decomposition and data-flow specification. We also discuss some practical experience that was gained over the last three years in applying the statechart formalism to the specification of a particularly complex system.
Найдено
Ничего не найдено, попробуйте изменить настройки фильтра.
Найдено
Ничего не найдено, попробуйте изменить настройки фильтра.
Топ-30
Журналы
|
100
200
300
400
500
600
700
|
|
|
Lecture Notes in Computer Science
685 публикаций, 16.1%
|
|
|
IFAC Proceedings Volumes
83 публикации, 1.95%
|
|
|
IEEE Transactions on Software Engineering
61 публикация, 1.43%
|
|
|
Electronic Notes in Theoretical Computer Science
51 публикация, 1.2%
|
|
|
Science of Computer Programming
45 публикаций, 1.06%
|
|
|
ACM SIGSOFT Software Engineering Notes
44 публикации, 1.03%
|
|
|
Information and Software Technology
36 публикаций, 0.85%
|
|
|
Journal of Systems and Software
33 публикации, 0.78%
|
|
|
Software and Systems Modeling
33 публикации, 0.78%
|
|
|
ACM Transactions on Software Engineering and Methodology
26 публикаций, 0.61%
|
|
|
ACM SIGPLAN Notices
24 публикации, 0.56%
|
|
|
Theoretical Computer Science
23 публикации, 0.54%
|
|
|
Communications in Computer and Information Science
21 публикация, 0.49%
|
|
|
IFIP Advances in Information and Communication Technology
21 публикация, 0.49%
|
|
|
Proceedings of the IEEE
19 публикаций, 0.45%
|
|
|
Formal Aspects of Computing
17 публикаций, 0.4%
|
|
|
Control Engineering Practice
15 публикаций, 0.35%
|
|
|
Reliability Engineering and System Safety
15 публикаций, 0.35%
|
|
|
Journal of Visual Languages & Computing
14 публикаций, 0.33%
|
|
|
International Journal on Software Tools for Technology Transfer
14 публикаций, 0.33%
|
|
|
Electronic Proceedings in Theoretical Computer Science, EPTCS
14 публикаций, 0.33%
|
|
|
Transactions on Embedded Computing Systems
13 публикаций, 0.31%
|
|
|
Communications of the ACM
13 публикаций, 0.31%
|
|
|
ACM Computing Surveys
13 публикаций, 0.31%
|
|
|
International Journal of Software Engineering and Knowledge Engineering
13 публикаций, 0.31%
|
|
|
IEEE Access
13 публикаций, 0.31%
|
|
|
Notes on Numerical Fluid Mechanics and Multidisciplinary Design
12 публикаций, 0.28%
|
|
|
Innovations in Systems and Software Engineering
12 публикаций, 0.28%
|
|
|
Software - Practice and Experience
12 публикаций, 0.28%
|
|
|
100
200
300
400
500
600
700
|
Издатели
|
200
400
600
800
1000
1200
1400
|
|
|
Institute of Electrical and Electronics Engineers (IEEE)
1356 публикаций, 31.88%
|
|
|
Springer Nature
1102 публикации, 25.91%
|
|
|
Elsevier
626 публикаций, 14.72%
|
|
|
Association for Computing Machinery (ACM)
432 публикации, 10.16%
|
|
|
Wiley
72 публикации, 1.69%
|
|
|
Taylor & Francis
51 публикация, 1.2%
|
|
|
IGI Global
30 публикаций, 0.71%
|
|
|
SAGE
25 публикаций, 0.59%
|
|
|
World Scientific
23 публикации, 0.54%
|
|
|
American Institute of Aeronautics and Astronautics (AIAA)
21 публикация, 0.49%
|
|
|
MDPI
15 публикаций, 0.35%
|
|
|
SAE International
15 публикаций, 0.35%
|
|
|
electronic proceedings in theoretical computer science, eptcs
13 публикаций, 0.31%
|
|
|
Walter de Gruyter
13 публикаций, 0.31%
|
|
|
Institution of Engineering and Technology (IET)
11 публикаций, 0.26%
|
|
|
Public Library of Science (PLoS)
10 публикаций, 0.24%
|
|
|
Oxford University Press
10 публикаций, 0.24%
|
|
|
Pleiades Publishing
9 публикаций, 0.21%
|
|
|
Emerald
7 публикаций, 0.16%
|
|
|
Hindawi Limited
7 публикаций, 0.16%
|
|
|
Trans Tech Publications
6 публикаций, 0.14%
|
|
|
Cambridge University Press
5 публикаций, 0.12%
|
|
|
American Society of Civil Engineers (ASCE)
4 публикации, 0.09%
|
|
|
The Royal Society
4 публикации, 0.09%
|
|
|
Institute for Operations Research and the Management Sciences (INFORMS)
4 публикации, 0.09%
|
|
|
Frontiers Media S.A.
4 публикации, 0.09%
|
|
|
SPIE-Intl Soc Optical Eng
4 публикации, 0.09%
|
|
|
AIP Publishing
4 публикации, 0.09%
|
|
|
The Company of Biologists
3 публикации, 0.07%
|
|
|
200
400
600
800
1000
1200
1400
|
- Мы не учитываем публикации, у которых нет DOI.
- Статистика публикаций обновляется еженедельно.
Вы ученый?
Создайте профиль, чтобы получать персональные рекомендации коллег, конференций и новых статей.
Метрики
4.3k
Всего цитирований:
4254
Цитирований c 2024:
112
(2.63%)
Цитировать
ГОСТ |
RIS |
BibTex |
MLA
Цитировать
ГОСТ
Скопировать
Harel D. Statecharts: a visual formalism for complex systems // Science of Computer Programming. 1987. Vol. 8. No. 3. pp. 231-274.
ГОСТ со всеми авторами (до 50)
Скопировать
Harel D. Statecharts: a visual formalism for complex systems // Science of Computer Programming. 1987. Vol. 8. No. 3. pp. 231-274.
Цитировать
RIS
Скопировать
TY - JOUR
DO - 10.1016/0167-6423(87)90035-9
UR - https://doi.org/10.1016/0167-6423(87)90035-9
TI - Statecharts: a visual formalism for complex systems
T2 - Science of Computer Programming
AU - Harel, D.
PY - 1987
DA - 1987/06/01
PB - Elsevier
SP - 231-274
IS - 3
VL - 8
SN - 0167-6423
SN - 1872-7964
ER -
Цитировать
BibTex (до 50 авторов)
Скопировать
@article{1987_Harel,
author = {D. Harel},
title = {Statecharts: a visual formalism for complex systems},
journal = {Science of Computer Programming},
year = {1987},
volume = {8},
publisher = {Elsevier},
month = {jun},
url = {https://doi.org/10.1016/0167-6423(87)90035-9},
number = {3},
pages = {231--274},
doi = {10.1016/0167-6423(87)90035-9}
}
Цитировать
MLA
Скопировать
Harel, D.. “Statecharts: a visual formalism for complex systems.” Science of Computer Programming, vol. 8, no. 3, Jun. 1987, pp. 231-274. https://doi.org/10.1016/0167-6423(87)90035-9.