OctoUML: An environment for exploratory and collaborative software design
Paper in proceedings, 2017

Software architects seek efficient support for planning and designing models at multiple levels of abstraction and from different perspectives. For this it is desirable that software design tools support both informal and formal representation of design, and also support their combination and the transition between them. Furthermore, software design tools should be able to provide features for collaborative work on the design. OctoUML supports the creation of software models at various levels of formality, collaborative software design, and multi-modal interaction methods. By combining these features, OctoUML is a prototype of a new generation software design environment that aims to better support software architects in their actual software design and modelling processes.

Multi-modal interaction

UML

Modelling notations

Collaborative design

User experience

Software design

Author

Boban Vesin

Norwegian University of Science and Technology (NTNU)

Rodi Jolak

Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers)

Michel Chaudron

Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers)

Proceedings - 2017 IEEE/ACM 39th International Conference on Software Engineering Companion, ICSE-C 2017

7-10 7965244

39th IEEE/ACM International Conference on Software Engineering Companion, ICSE-C 2017
Buenos Aires, Argentina,

Subject Categories

Software Engineering

Embedded Systems

DOI

10.1109/ICSE-C.2017.19

More information

Latest update

12/3/2018