Title
State machine antipatterns for UML-RT
Abstract
Software development guidelines are a set of rules which can help improve the quality of software. These rules are defined on the basis of experience gained by the software development community over time. Software antipatterns are a powerful and effective form of guidelines used for the identification of bad design choices and development practices that often lead to poor-quality software. This paper introduces a set of seven state machine antipatterns for the model-based development of real time embedded software systems. Each of these antipatterns is described with a pair of examples: one for the antipattern itself and a second one for improved, refactored solution.
Year
DOI
Venue
2015
10.1109/MODELS.2015.7338235
2015 ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MODELS)
Keywords
Field
DocType
state machine antipatterns,UML-RT,software development guidelines,software quality,software development community,model-based development,real time embedded software systems
Systems engineering,Software engineering,Software analytics,Software design description,Computer science,Package development process,Software system,Software development process,Software construction,Software quality,Software development
Conference
Citations 
PageRank 
References 
1
0.36
14
Authors
2
Name
Order
Citations
PageRank
Tuhin Kanti Das110.36
Juergen Dingel260849.06