[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2601248.2613084acmotherconferencesArticle/Chapter ViewAbstractPublication PageseaseConference Proceedingsconference-collections
research-article

On collecting and validating UML consistency rules: a research proposal

Published: 13 May 2014 Publication History

Abstract

The main aim of my doctoral research is to create a comprehensive set of well-accepted consistency rules for UML diagrams that can be found in the literature, in reference textbooks or in the UML standard. Moreover, an important part of that aim will be the validation of the gathered UML consistency rules. This research will provide to the academic community and industrial organizations an extensive and detailed new base of knowledge about UML consistency rules which is a paramount topic in UML context. Therefore it will represent a sound starting point for all the researchers and designers involved in UML consistency.

References

[1]
Mukerji, J., and Miller, J. 2003. Overview and guide to OMG's architecture. MDA Guide V1.0.1. Object Management Group. http://www.omg.org/mda/.
[2]
Thomas, D. 2004. MDA: Revenge of the modelers or UML utopia? IEEE Software. 21, 3, 15--17.
[3]
Lucas, F. J., Molina, F., and Toval, A. 2009. A systematic review of UML model consistency management. Information and Software Technology. 51, 12, 1631--1645.
[4]
Genero, M., Fernández-Saez, A. M., Nelson, H. J., Poels, G., and Piattini, M. 2011. A Systematic Literature Review on the Quality of UML Models. Journal of Database Management. 22, 3, 46--70.
[5]
Usman, M., Nadeem, A., Tai-hoon, K., and Eun-suk, C. 2008. A Survey of Consistency Checking Techniques for UML Models. In Proc. of the Advanced Software Engineering and Its Applications; IEEE, 57--62.
[6]
OMG. 2011. OMG Unified Modeling LanguageTM. Superstructure Version 2.4.1. Object Management Group.
[7]
Pender, T. 2003. UML Bible (1 ed.). John Wiley & Sons, Inc.
[8]
Petre, M. 2013. UML in practice. In Proc. of the 35th International Conference on Software Engineering, IEEE, 722--731.
[9]
Ibrahim, N., Ibrahim, R., Saringat, M. Z., Mansor, D., and Herawan, T. 2011. Consistency rules between UML use case and activity diagrams using logical approach. International Journal of Software Engineering and its Applications. 5, 3, 119--134.
[10]
Simmonds, J., Straeten, R. V., Jonkers, V., and Mens, T. 2004. Maintaining Consistency between UML Models using Description LogicZ. LMO'04. 10, 2-3, 231--244.
[11]
Muskens, J., Bril, R. J., and Chaudron, M. R. V. 2005. Generalizing Consistency Checking between Software Views. In Proc. of the 5th Working IEEE/IFIP Conference on Software Architecture, IEEE, 169--180.
[12]
Pratte, M. S. 2010. Probability with R: An Introduction with Computer Science Applications. John Wiley & Sons.
[13]
Spanoudakis, G., and Zisman, A. 2001. Inconsistency management in software engineering: Survey and open research issues. World Scientific Publishing Co. 329--380.
[14]
Torre, D., Labiche, Y., and M., G. 2014. UML consistency rules: a systematic mapping study. In Proc. of 18th International Conference on Evaluation and Assessment in Software Engineering, ACM.
[15]
Bruegge, B., and Allen H., D. 2009 Object-Oriented Software Engineering Using Uml, Patterns, and Java (3rd ed.).
[16]
Arksey, H., and O'Malley, L. 2005. Scoping studies: towards a methodological framework. International Journal of Social Research Methodology. 8, 1.
[17]
Budgen, D., Turner, M., Brereton, P., and Kitchenham, B. 2008. Using mapping studies in software engineering. In Proc. of the Psychology of Programming Interest Group Workshop, 195--204.
[18]
Kitchenham, B., and Charters, S. 2007. Guidelines for performing systematic literature reviews in software engineering. EBSE-2007-01. Keele University.
[19]
Manna, Z., and Waldinger, R. J. 1971. Toward automatic program synthesis. Commun. ACM 14, 3, 151--165.
[20]
Selonen, P., Koskimies, K., and Sakkinen, M. 2003. Transformations between uml diagrams. Journal of Database Management. 14, 3, 37--55.
[21]
Mäkinen, E., and Systä, T. 2001. MAS --- an interactive synthesizer to support behavioral modelling in UML. In Proc. of 23rd International Conference on Software Engineering, IEEE Computer Society.

Cited By

View all
  • (2022)How consistency is handled in model-driven software engineering and UML: an expert opinion surveySoftware Quality Journal10.1007/s11219-022-09585-231:1(1-54)Online publication date: 23-Apr-2022
  • (2020)UML Consistency RulesProceedings of the 8th International Conference on Formal Methods in Software Engineering10.1145/3372020.3391554(130-140)Online publication date: 7-Oct-2020
  • (2018)UML diagram synthesis techniquesProceedings of the 10th International Workshop on Modelling in Software Engineering10.1145/3193954.3193957(33-40)Online publication date: 27-May-2018
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
EASE '14: Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering
May 2014
486 pages
ISBN:9781450324762
DOI:10.1145/2601248
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • Brunel University: Brunel University

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 13 May 2014

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. UML consistency rules
  2. UML synthesis techniques
  3. unified modeling language (UML)
  4. validation

Qualifiers

  • Research-article

Funding Sources

Conference

EASE '14
Sponsor:
  • Brunel University

Acceptance Rates

Overall Acceptance Rate 71 of 232 submissions, 31%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2022)How consistency is handled in model-driven software engineering and UML: an expert opinion surveySoftware Quality Journal10.1007/s11219-022-09585-231:1(1-54)Online publication date: 23-Apr-2022
  • (2020)UML Consistency RulesProceedings of the 8th International Conference on Formal Methods in Software Engineering10.1145/3372020.3391554(130-140)Online publication date: 7-Oct-2020
  • (2018)UML diagram synthesis techniquesProceedings of the 10th International Workshop on Modelling in Software Engineering10.1145/3193954.3193957(33-40)Online publication date: 27-May-2018
  • (2016)Verifying the Consistency of UML Models2016 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)10.1109/ISSREW.2016.32(53-54)Online publication date: Oct-2016
  • (2015)Cognitive factors in inconsistency management2015 IEEE 23rd International Requirements Engineering Conference (RE)10.1109/RE.2015.7320427(226-229)Online publication date: Aug-2015
  • (2015)UML consistency rules in technical booksProceedings of the 2015 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)10.1109/ISSREW.2015.7392047(68-68)Online publication date: 2-Nov-2015
  • (2015)On validating UML consistency rulesProceedings of the 2015 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)10.1109/ISSREW.2015.7392041(59-60)Online publication date: 2-Nov-2015

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media