Model based software design : tool support for scripting in immersive environments

dc.contributor.authorMeedeniya, DA
dc.contributor.authorPerera, GIUS
dc.date.accessioned2015-06-19T08:12:00Z
dc.date.available2015-06-19T08:12:00Z
dc.date.issued2015-06-19
dc.description.abstractWe present a prototype tool developed for the transformation of scenario-based specifications. The tool intended to support model based software development, in particular modelling Platform Independent Models (PIMs) for a given scenario and the transformation of the developed model into formalisms. The tool, which we named SD2CPN since it allows to transform the models from Umfied Modelling Language UML 2 Sequence Diagrams (SDs) into Coloured Petri nets (CPNs), helps software engineers to model the complex design scenarios comfortably and enables model checking with analysis of their designed PIMs. The context domain selected for the tool usage is programming in 3 dimensional immersive environments. The SD2CPN tool is evaluated by capturing immersive environment scenarios as SDs and transforming these into CPNs that enable flexible analysis of the state-event based program modelling in the immersive environments. Although the tool is considered for system development in immersive environments the generic nature of PIM support provided make it a general purpose tool for software development irrespective of the application domain and system scenario.en_US
dc.identifier.conferenceInternational Conference on Industrial and Information Systems - ICIIS'13en_US
dc.identifier.departmentDepartment of Computer Science and Engineeringen_US
dc.identifier.facultyEngineeringen_US
dc.identifier.placePeradeniyaen_US
dc.identifier.urihttp://dl.lib.mrt.ac.lk/handle/123/10930
dc.identifier.year2013en_US
dc.language.isoenen_US
dc.source.urihttp://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6731990&abstractAccess=no&userType=insten_US
dc.subjectCPNsen_US
dc.subjectModel transformationen_US
dc.subjectModel-driven development (MDD)en_US
dc.subjectProgramming in immersive environmentsen_US
dc.subjectUML sequence diagramen_US
dc.titleModel based software design : tool support for scripting in immersive environmentsen_US
dc.typeConference-Full-texten_US

Files