Open Access Open Access  Restricted Access Subscription or Fee Access

UML-CoMMix Profile for Specifying Requirements and Risk Analysis


(*) Corresponding author


Authors' affiliations


DOI: https://doi.org/10.15866/iremos.v8i2.5912

Abstract


The engineering of mixed systems becomes more and more complex today due to the amount of new functionalities, constraints applied on these functions and the diversity of hardware supporting software execution and communication. Modeling and analysis is a key issue for the correct development of these systems From an engineering point of view, there is a need of a development process supporting modeling various requirements at different abstraction levels. With this in mind, the work presented in this paper contributes to the development of a process of requirements specification complies with the ISO 15288 standard and at the same time based on an extension of the SysML standard, named UML-CoMMix profile (Component Model for Mixed systems). The process proposed in this paper covers the upstream phases (processing requirements, analysis and system-level design) of mixed systems development cycle.
Copyright © 2015 Praise Worthy Prize - All rights reserved.

Keywords


Mixed Systems; Requirements Specification Process; System Level Design; SysML; UML-CoMMix Profile; Component Model

Full Text:

PDF


References


F. Cafer, S. Misar, A Cognitive requirement specification model. Proceedings of the 24th International Symposium on Computer and Information Sciences (page 518, Year of publication :2009 ISBN : 978-1-4244-5021-3)
http://dx.doi.org/10.1109/iscis.2009.5291868

J.GSnodgrass, D.Y.Y.Y.Yun, Software requirements specification from a cognitive psychology perspective, Proceedings of the International Conference on Computer Languages(page 422, Year of publication :1988 ISBN : 0-8186-0874-9)

B.Nuseibeh, S. Easterbrook, Requirements Engineering: A Roadmap, Proceedings of International Conference on The Future of Software Engineering (Page: 35, Year of publication:2000, ISBN: 1-58113-253-0),
http://dx.doi.org/10.1145/336512.336523

J.A.Goguen, Social Issues in Requirements Engineering, Proceedings of the International Symposium on Requirements Engineering (page: 194, Year of publication: 1993, ISBN: 0-8186-3120-1).
http://dx.doi.org/10.1109/isre.1993.324858

R. Selvakumar, D. Sandhyarani, S. Lavanya, Overcoming Social Issues in Requirements Engineering, Proceedings of the First International Conference on Computer Science and Information Technology(page:310, Year of publication: 2011, ISBN: 978-3-642-17880-1).
http://dx.doi.org/10.1007/978-3-642-17881-8_30

ISO (2002) Systems Engineering, System Life Cycle Process. (International Standards Organization) http://www.iso.org/iso/catalogue detail?csnumber=43447

ISO (2011) Systems and software engineering. Architecture description, International Standards Organization (ISO) ISO/IEC/IEEE 42010) http://www.iso-architecture.org/ieee-1471/index.html
http://dx.doi.org/10.1109/ieeestd.2011.6129467

SysML (Systems Modeling Language), Object Management Group, OMG (2012) http://omgsysml.org

G. A. R. Dominguez, Caractérisation de l’activité de conception collaborative à distance : étude des effets de synchronisation cognitive, Institut national polytechnique de grenoble, PhdThesis, 2005.

Standish group, extreme chaos, 2004, Standish group international. http://www.standishgroup.com

N. Leveson, C. Turner,An investigation of the therac - 25 accidents, IEEE Computer, vol. 26, n.7, pp. 18–41, 1993.
http://dx.doi.org/10.1109/mc.1993.274940

J.L. Lions, Ariane 5 - Flight 501 failure. Technical Report, the inquiry board, 1996.

G. Le Lann, An analysis of the Ariane 5 flight 501 failure-a system engineering perspective, Proceedings in the International Conference and Workshop on Engineering of Computer-Based Systems (page:339,Year of publication: 1997, ISBN: 0-8186-7889-5).
http://dx.doi.org/10.1109/ecbs.1997.581900

C. Y. Laporte, A. April, K. BENCHÉRIF, L’assurance qualité logicielle enseignée aux futurs ingénieurs en logiciel, Revue : Génie logiciel, Vol. 1, n.91, pp. 46-55,2009.

Article du journal le Monde, 23 juin 2014. http://www.lemonde.fr/economie/article/2014/06/23/honda-rappelle-plus-de-2-millions-de-vehicules-pour-des-airbags-defectueux_4443267_3234.html

R. Charette, Why software fails, IEEE Spectrum, Vol.42 ,n.9, pp. 42-49, 2005.
http://dx.doi.org/10.1109/mspec.2005.1502528

J.Y.Mylopoulos, Using Goals, Rules and Methods to Support Reasoning in Business Process Reengineering. Proceedings of the 27th Hawaii International Conference System Sciences(page 234, Year of publication: 1994, ISBN: 0-8186-5090-7 )
http://dx.doi.org/10.1109/hicss.1994.323491

H.J.Goldsby, P. Sawyer, N. Bencomo, B.H.C. Cheng, D. Hughes, Goal-Based Modeling of Dynamically Adaptive System Requirements, Proceedings of the Engineering of Computer Based Systems(page:36, Year of publication:2008 , ISBN: 0-7695-3141-5).
http://dx.doi.org/10.1109/ecbs.2008.22

A. Anton, Goal-Based Requirements Analysis. ICRE '96, Colorado Springs, Colorado USA, IEEE. Proceedings of the Second International Conference on Requirements Engineering (page: 136, Year of publication: 1996, ISBN: 0-8186-7252-8).

C. Rolland, G.Grosz, R. Kla, Experience with goal-scenario coupling in requirements engineering, Proceedings of the IEEE International Symposium on Requirements Engineering (page: 74, Year of publication: 1999 , ISBN: 0-7695-0188-5).
http://dx.doi.org/10.1109/isre.1999.777987

T. Ronneberger, O. Uenalan, M. Eisenbarth, A. Hess, Effect-oriented requirements elicitation and specification, Proceedings of the 6 IEEE Intelligent Vehicles Symposium (IV)(Page: 1934, Year of publication: 2013, ISBN: 978-1-4673-2754-1).
http://dx.doi.org/10.1109/ivworkshops.2013.6615225

S. Kabanda, M. Adigun, Extending model driven architecture benefits to requirements engineering, Proceedings of the 2006 annual research conference of the South African institute of computer scientists and information technologists on IT research in developing countries(page:22 , Year of publication:2006 , ISBN: 1-59593-567-3).
http://dx.doi.org/10.1145/1216262.1216265

D.Firesmith, Firesmith Consulting, Engineering Security Requirements, Journal of Object Technology Vol.2,n.1, pp. 53–68, 2003.
http://dx.doi.org/10.5381/jot.2003.2.1.c6

B.Ramesh, M. Jarke, Toward reference models for requirements traceability, IEEE Transactions on Software Engineering, Vol.27, n.1, pp.27:58–93, 2001.
http://dx.doi.org/10.1109/32.895989

Object Management Group, www.omg.org.

Darwin (An Architectural Description Language) (2012) http://www-dse.doc.ic.ac.uk/Software/Darwin

The ATESST Consortium: EAST–ADL2 Specification: Specification 2008-02-29: PDF-Document( http://www.atesst.org/home/liblocal/docs/EAST--ADL-2.0-Specification_2008-02-29.pdf, last visit 2009-11-17)

P. Cuenot, P. Frey, R. Johansson, H. Lönn, Y. Papadopoulos, M.-O. Reiser, A. Sandberg, D. Servat, R. TavakoliKolagari, M. Törngren, M. Weber, The EAST-ADL Architecture Description Language for Automotive Embedded Software, In Lecture Notes in Computer Science (Ed.), Model-Based Engineering of Embedded Real-Time Systems (Berlin: Springer-Verlag, 2011, 297–307).
http://dx.doi.org/10.1007/978-3-642-16277-0_11

M. Adedjouma, “Requirements engineering process according to automotive standards in a model-driven framework”, Ph.D. dissertation, Dept. Computer Engineering, University of Paris Sud, Paris, France, 2012.

Berrahou, A., Ait Ali, M., Diouri, O., Eleuldj, M., Uml-coMMix profile for the mixed systems design, (2014) International Review on Computers and Software (IRECOS), 9 (12), pp. 2004-2011.
http://dx.doi.org/10.15866/irecos.v9i12.5023

A. Berrahou, M. Rafi, M. Eleuldj, DRMS Co-design by F4MS, IJCSI: International Journal of Computer Science Issues, Vol.7, n.2, pp.1-7, 2010.

Y.Lin, L.Shao, Z Z.hu, Q.Wang, R.K.Sabhikhi, Wireless network cloud: Architecture and system requirements, IBM Journal of Research and Development, Vol.54, n.1, pp. 1-12, 2010.
http://dx.doi.org/10.1147/jrd.2009.2037680

A.A. Kumar Somappa, K. Øvsthus, L.M. Kristensen, An Industrial Perspective on Wireless Sensor Networks — A Survey of Requirements, Protocols, and Challenges, IEEE Communications Surveys & Tutorial, Vol.16, n.3, pp. 1391 - 1412, 2014.
http://dx.doi.org/10.1109/surv.2014.012114.00058

M. Messaadia, Ingénierie système et système de production manufacturière: intégration de l’évolution des exigences dans le PLM, Ph.D. dissertation, Dept. Computer Engineering, University of Toulouse III - Paul Sabatier, Toulouse, France, 2006.

Gotel, O.C.Z., Finkelstein, A.C.W., An Analysis of the Requirements Traceability Problem. Proceedings of the 1st International Conference on Requirements Engineering (page: 94, Year of publication: 1994, ISBN: 0-8186-5480-5).
http://dx.doi.org/10.1109/icre.1994.292398


Refbacks




Please send any question about this web site to info@praiseworthyprize.com
Copyright © 2005-2024 Praise Worthy Prize