The System Analysis and Modelling (SAM) conference provides an open arena for participants from academia and industry to present and discuss the most recent innovations, trends, experiences and concerns in modelling, specification and analysis of distributed, communication and real-time systems using ITU-T Specification and Description Language and Message Sequence Chart notations, as well as related system design languages (including but not limited to UML, ASN.1, TTCN, SysML and the User Requirements Notation (URN)).
SAM 2016 will be co-located with the ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems (MODELS 2016) in Saint-Malo, France, in October 2016.
The SAM conference originates from the use of languages and techniques for telecommunications applications, whereas MODELS has a background in the application of UML. However, UML is also used for telecommunications, and the languages standardized by ITU-T (ASN.1, SDL-2010, MSC, TTCN-3, URN) are also used for other applications. The 2016 MODELS conference week is an opportunity to attend both of these events with overlapping domains of interest.
Ana Rosa Cavalli (INSTITUT MINES-TELECOM/ TELECOM SudParis) and Wissam Mallouli (Montimage)
Monitoring techniques in practice: experiences and lessons learned
Abstract: Testing techniques are used to check if a given system implementation satisfies its specification or some predefined properties. These testing techniques can be active, based on the execution of specific test sequences against the implementation under test, or passive, based on the observation of the exchange of messages (input and output events) of the implementation under test during run-time. In the last years an important research activity has been taken place on the definition of monitoring techniques based on passive testing and verification techniques. In this talk, we will present the main characteristics of monitoring techniques, their advantages and limitations. We will also present the monitoring in practice; in particular, we will present the Montimage Monitoring Tool, an industrial prototype developed by the SME Montimage.
Short Biography: Ana Rosa Cavalli has obtained her Doctorat d'Etat es Mathematics Sciences and Informatics, from the University of Paris VII, in 1984. From 1985 to 1990, she was a researcher in the department Languages and Switch Systems, at CNET (Centre National d'Etudes des Telecommunications), where she worked on software engineering and formal methods. She has been Full Professor at Institut Mines-Telecom/Telecom SudParis (ex Institut National des Telecommunications) since 1990, where she was the director of the Software for Networks department. She is now emeritus professor. She is also a member of the CNRS research laboratory SAMOVAR. She has been the leader of the European Marie Curie network TAROT (Training and Research on Testing). She has been a member of the steering committee of ICST and she is a member of steering committee of IFIP ICST conference. She has been chair of SDL forum, ICTSS (ex Testcom), FORTE, ICST and member of the program committee of numerous conferences. She has published more than 200 papers in journals and international conferences. Her research interests are on formal modelling, testing methodologies for conformance and interoperability testing, active testing and monitoring techniques, security properties validation and their application to services and protocols.
Francis Bordeleau (Ericsson)
Industrial Use of Model-Based Engineering: Lessons Learned and Future Directions
Abstract: Model-Based Engineering (MBE) has proven to be highly successful in many different contexts in large software organizations like Ericsson over the last decades. Modeling is used for a wide range of aspects, including, software design, system engineering, information modeling, network architecture, testing, enterprise architecture, and business process modeling. In spite of this, we can say that MBE has failed to deliver on its promises. A number of factors have been limiting its broad adoption. As a result, many organizations are now questioning the role of modeling and MBE in their development process.
As the industry is moving towards 5G and IoT, the ever increasing complexity of software products and the need to deliver customized solutions faster (on demand) is forcing organizations to revisit their way-of-working (WoW). Their ability to succeed in the new economy directly depends of their development and business agility. In this context, a key question is: Is MBE an essential part of the solution or a main obstacle?
In this presentation, we will first discuss the experience of using MBE at Ericsson and other organizations over the last 20 years and the lessons learned regarding tools, culture, and way-of-working (WoW). We will then discuss a number of aspects that we consider fundamental for the establishment of MBE as a key component of a development process to achieve the required level of development and business agility. In particular, we will focus on the need for organizations to collaborate on the establishment of a common open source MBE platform to foster innovations and facilitate technology transfer. We will also discuss the main challenges associated with the development and management of such open source solution.
Short Biography: Francis Bordeleau is Product Manager in the Software Development group at Ericsson. His main areas of responsibilities include model-based engineering and modeling tools. In this role, he is responsible for defining product specification and roadmap, developing business cases, managing budget, managing open source initiatives, and collaborating with other end-user organizations, suppliers, and research/academia. He is also the Chairman of the Eclipse Papyrus Industry Consortium (IC).
Francis has over 20 years of experience in MBE and software engineering; researching, working, consulting, and collaborating with numerous companies worldwide. Prior to joining Ericsson in 2013, Francis was the Founder and CEO of Zeligsoft, a provider of domain specific Model Based Engineering (MBE) tooling solutions for distributed real-time embedded systems. He was also Director of Tooling Business for PrismTech. Prior to found Zeligsoft, he was an Assistant Processor at the School of Computer Science at Carleton University.
Francis holds a B.Sc. in Mathematics from University of Montreal, a Bachelor of Computer Science from University of Quebec (UQO), and a Master in Computer Science and Ph.D. in Electrical Engineering from Carleton University.
Theme: Technology-specific Aspects of Models
This theme includes domain-specific aspects of models and peculiarities of using models for different technologies, including, but not limited to the Internet of Things (IoT), automotive software, cloud applications, and embedded software. Moreover, we encourage people to consider publishing information about the usage of models for different purposes and the combination with different software engineering technologies, including, but not limited to software testing, requirements engineering, and automated code generation.
SAM 2016 invites contributions related but not limited to technology-specific aspects model and the design of reusable artefacts for ITU-T languages and other related system design languages.