Abstract
As software engineering (and other) standards are developed over a period of years or decades, the suite of standards thus developed often begins to lose any cohesion that it originally possessed. This has led to discussions in the standards communities of possible collaborative development, interoperability and harmonization of their existing standards. Here, I assess how such harmonization efforts may be aided by recent research results to create better quality standards to replace the status quo.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Sowa J.F.: Ontology, metadata, and semiotics. In: Ganter, B., Mineau, G.W. (eds) Conceptual Structures: Logical, Linguistic, and Computational Issues, LNAI 1867, pp. 55–81. Springer, Berlin (2000)
Taplin R.: People, policy and politics in future climates, Chap. 2. In: Henderson-Sellers, A., McGuffie, K (eds) The Future of the World’s Climate., Elsevier, New York (2011) (in press)
Hamilton C.: Requiem for a Species: Why We Resist the Truth about Climate Change, pp. 286. Allen Unwin, Sydney (2010)
Siau K., Cao J.: Unified modeling language (UML)—a complexity analysis. J. Database Manage. 12(1), 26–34 (2001)
Henderson-Sellers B.: UML—the good, the bad or the ugly? Perspectives from a panel of experts. Softw. Syst. Model. 4(1), 4–13 (2005)
Moody, D., van Hillegersberg, J.: Evaluating the visual syntax of UML: an analysis of the cognitive effectiveness of the UML family of diagrams. Software Language Engineering, SLE 2008, Revised Selected Papers, LNCS, vol. 5452, pp. 16–34. Springer, Berlin (2008)
Sen S., Moha N., Baudry B., Jézéquel J.-M.: Meta-model pruning. In: Schürr, A., Selic, B. (eds) MODELS 2009, LNCS, vol. 5795, pp. 32–46. Springer, Berlin (2009)
ISO/IEC.: Software Life Cycle Processes, ISO/IEC 12207. International Standards Organization/International Electrotechnical Commission, Geneva
ISO/IEC.: Systems and Software Engineering—Software Life Cycle Processes, ISO/IEC 12207, 2nd edn. International Standards Organization/International Electrotechnical Commission, Geneva (2008)
Henderson-Sellers, B.: Method engineering: theory and practice. In: Karagiannis, D., Mayr, H.C. (eds.) In: Information Systems Technology and its Applications. Proceedings of 5th International Conference ISTA 2006, May 30–31, 2006, Klagenfurt, Austria. Lecture Notes in Informatics (LNI), vol. P-84, pp. 13–23. Gesellschaft für Informatik, Bonn (2006)
McBride, T., Henderson-Sellers, B.: A method assessment framework. In: Ralyté, J., Mirbel, I., Deneckère, R. (eds.) Engineering Methods in the Service-Oriented Context. Proceedings of 4th IFIP WG8.1 Working Conference on Method Engineering, ME 2011, Paris, France, April 2011, pp. 64–76. Springer, Heidelberg (2011)
ISO/IEC.: Systems Engineering—System Life Cycle Processes ISO/IEC 15288. International Standards Organization/International Electrotechnical Commission, Geneva (2002)
ISO/IEC.: Systems and Software Engineering—Life Cycle Management—Part 1: Introductory to Life Cycle Concepts. ISO/IEC WD1 24748-1, ISO (2005)
ISO/IEC.: TR15504—Information Technology: Software Process Assessment. Technical Report, International Standards Organization/International Electrotechnical Commission, Geneva (1998)
ISO/IEC.: DTR 24774—System and Software Engineering—Life Cycle Management—Guidelines for Process Definition. International Standards Organization/International Electrotechnical Commission, Geneva
ISO/IEC.: Systems and Software engineering—System Life Cycle Processes, ISO/IEC 15288:2008. International Standards Organization/International Electrotechnical Commission, Geneva (2008)
Henderson-Sellers B., Gonzalez-Perez C.: Granularity in conceptual modelling: application to metamodels. In: Parsons, J., Saeki, M., Shoval, P., Woo, C., Wand, Y. (eds) Conceptual Modeling—ER2010. LNCS, vol. 6412, pp. 219–232. Springer, Berlin (2010)
OMG.: Software Process Engineering Metamodel Specification, OMG document formal/02-11-14 (2002)
OMG.: Software and Systems Process Engineering Meta-Model Specification. Version 2.0, OMG Document Number: formal/2008-04-01 (2008)
ISO/IEC.: 15504-5—Information Technology—Process Assessment—Part 5: An Exemplar Process Assessment Model. International Standards Organization/International Electrotechnical Commission, Geneva (2005)
Henderson-Sellers B., Gonzalez-Perez C.: A comparison of four process metamodels and the creation of a new generic “standard”. Inf. Softw. Technol. 47(1), 49–65 (2005)
Firesmith D.G., Henderson-Sellers B.: The OPEN Process Framework: An Introduction, pp. 330. Addison-Wesley, Boston (2002)
Gonzalez-Perez C., McBride T., Henderson-Sellers B.: A metamodel for assessable software development methodologies. Softw. Q. J. 13(2), 195–214 (2005)
ISO/IEC.: Software Engineering—Metamodel for Software Development, ISO/IEC 24744. International Standards Organization/International Electrotechnical Commission, Geneva (2007)
Ågerfalk P., Fitzgerald B.: Exploring the concept of method rationale: a conceptual tool to understand method tailoring. In: Siau, K. (eds) Advanced Topics in Database Research, vol. 5, pp. 63–78. Idea Group Publishing, Hershey (2006)
Brinkkemper S.: Method engineering: engineering of information systems development methods and tools. Inform. Softw. Technol. 38(4), 275–280 (1996)
Henderson-Sellers B., Ralyte J.: Situational method engineering: state-of-the-art review. J. Univ. Comput. Sci. 16(3), 424–478 (2010)
Odell J.J.: Power types. J. Object-Oriented Program. 7(2), 8–12 (1994)
Gonzalez-Perez C., Henderson-Sellers B.: A powertype-based metamodelling framework. Softw. Syst. Model. 5(1), 72–90 (2006)
Qureshi, M.A., Henderson-Sellers, B.: A framework for metamodel interoperability (paper in preparation) (2011)
Gonzalez-Perez C., Henderson-Sellers B.: An ontology for software development methodologies and endeavours, Chap. 4. In: Calero, C., Ruiz, F., Piattini, M. (eds) Ontologies in Software Engineering and Software Technology, pp. 123–152. Springer, Berlin (2006)
Henderson-Sellers, B., Gonzalez-Perez, C.: On the ease of extending a powertype-based methodology metamodel, keynote paper. In: Meta-Modelling and Ontologies. Proceedings of the 2nd Workshop on Meta-Modelling, WoMM 2006, LNI, vol. P-96, pp. 11–25 (2006)
Barbier F., Henderson-Sellers B., Le Parc-Lacayrelle A., Bruel J.-M.: Formalization of the whole-part relationship in the unified modeling language. IEEE Trans. Softw. Eng. 29(5), 459–470 (2003)
BSI.: British Standard 7272, April 2008—Stationery Safety Standard of Cap and End Closure, BSI, UK (2008)
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by Bernhard Rumpe.
Rights and permissions
About this article
Cite this article
Henderson-Sellers, B. Standards harmonization: theory and practice. Softw Syst Model 11, 153–161 (2012). https://doi.org/10.1007/s10270-011-0213-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10270-011-0213-0