snart logo


Statutes  
Annual Meeting  
Board  
Awards  
Conferences  
Education  
Join SNART  
Members only  
Related Info  
Real-Time Tools  

ARTES

SNART-logo

RTiS 2001 Topic 3

Programming: Software Development

Björn Lisper, MdH
A trend in real-time programming is towards methods that use specifications: code generation from a system- or functional specification, or programming languages with modern abstraction mechanisms. Another trend is the integration of different models for programming and specification to cover all aspects. Interesting questions are: how integrate, how ensure the functionality. How meet the contradictory demands for safety, predictable performance, resource lenience, and low costs for development and maintenance?


Concurrent Functional Programming

Bjarne Däcker, Ericsson Utvecklings AB
The key result from software development is working code delivered to the customer. Program development activities must never loose this focus. A high-level programming language with support for distribution and concurrency is at the same abstraction level as specification languages and enables the programmer to deal with both functional and non-functional requirements.

Biography: Bjarne Däcker is manager of the Computer Science Laboratory at Ericsson where the concurrent functional programming language Erlang and the Open Telecom Platform (OTP) were originally developed. Those are the key technologies behind the AXD 301 ATM switch and hence the Engine concept. Erlang is available as open source from www.erlang.org. Bjarne Däcker is also chairman of the Astec (Advanced Software Technology) competence centre.


Modeling real-time systems with UML

Morgan Björkander, Telelogic
This talk provides a brief overview of the work being performed within the OMG on UML and its real-time characteristics. It specifically focuses on the next generation of UML (UML 2.0) and the first real-time UML profile being defined, which deals with capturing characteristics related to performance, scheduling, and time.

Biography: Morgan Björkander is working as methods specialist at Telelogic, where he has been employed since 1993. He received his MSc in Computer Science from the Lund Insitute of Technology, and has been involved in several European projects on distributed systems. During the last few years he has been the Telelogic representative within the OMG, where he focuses on the standardization of UML including its real-time capabilities.


Panel debate

Panel: Klas Nilsson (LTH), Inga-Lill Bratteby-Ribbing (FMV), Martin Törngren (KTH), Henrik Leerberg (IAR Systems)



Updated Friday, 11-Apr-2008 15:44 by Roland Grönroos
Webmaster: anton@control.lth.se
Location: http://www.snart.org/conference/rtis2001/topic3a.shtml
SNART-logo