Logotype Mälardalenn University

PROGRESS publications

Time period:
Publication type:
Filter:
   


 
Books

Real-Time Systems, Hans Hansson, Jan Carlson, Damir Isovic, Kristina Lundqvist, Thomas Nolte, Martin Ouimet (MIT), Paul Pettersson, Sasikumar Punnekkat, Cristina Seceleanu, Fraunhofer IESE, February, 2010

Event Pattern Detection for Embedded Systems - A Resource-efficient Event Algebra, Jan Carlson, VDM Verlag, ISBN: 978-3639184440, 2009

 
Journals

Virtual Node - To Achieve Temporal Isolation and Predictable Integration of Real-Time Components, Rafia Inam, Jukka Mäki-Turja, Jan Carlson, Mikael Sjödin, Journal on Computing, vol 1, nr 4, GSTF Publishing, January, 2012

A resource-efficient event algebra, Jan Carlson, Björn Lisper, Science of Computer Programming, vol 75, nr 12, p1215-1234, Elsevier, December, 2010

The SAVE approach to component-based development of vehicular systems, Mikael Åkerholm (former), Jan Carlson, Johan Fredriksson (former), Hans Hansson, John Håkansson (Department of Information Technology, Uppsala University), Anders Möller, Paul Pettersson, Massimo Tivoli (former), Journal of Systems and Software, vol 80, nr 5, p655-667, Elsevier, May, 2007


 
Theses

Event Pattern Detection for Embedded Systems, Jan Carlson, Ph D Thesis, Mälardalen University, June, 2007

An Intuitive and Resource-Efficient Event Detection Algebra, Jan Carlson, Licentiate Thesis, Mälardalen University Press, June, 2004

Efficient Bottom-up Evaluation of Magic Programs, Jan Carlson, Master Thesis, Linköpings Universitet, January, 2000


 
Conferences and workshops

Mode switch handling for the ProCom component model, Hang Yin, Hongwan Qin (external), Jan Carlson, Hans Hansson, The 16th International ACM Sigsoft Symposium on Component-Based Software Engineering (CBSE), Vancouver, Canada, June, 2013

Model Level Worst-Case Execution Time Analysis for IEC 61499, Luka Lednicki, Jan Carlson, Kristian Sandström (ABB Corporate Research, Västerås), The 16th International ACM Sigsoft Symposium on Component-Based Software Engineering (CBSE), ACM, Vancouver, Canada, June, 2013

Towards a model-based approach for allocating tasks to multicore processors, Juraj Feljan, Jan Carlson, Tiberiu Seceleanu, 38th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Cesme, Izmir, Turkey, September, 2012

Efficient Software Component Reuse in Safety-Critical Systems – An Empirical Study, Rikard Land (former), Mikael Åkerholm (former), Jan Carlson, 31th International Conference on Computer Safety, Reliability and Security, p 388, Springer, September, 2012

Timing Analysis of Component-based Embedded Systems, Jan Carlson, 15th International ACM SIGSOFT Symposium on Component Based Software Engineering, ACM, Bertinoro, Italy, June, 2012

Towards mode switch handling in component-based multi-mode systems, Hang Yin, Jan Carlson, Hans Hansson, 15th International ACM SIGSOFT Symposium on Component Based Software Engineering (CBSE-2012), p 183-188, ACM, Bertinoro, Italy, Editor(s):Nenad Medvidovic & Magnus Larsson, June, 2012

Extracting Client-side Web Application Code, Josip Maras, Jan Carlson, Ivica Crnkovic, World Wide Web Conference 2012, ACM, Lyon, France, April, 2012

Client-side Web Application Slicing, Josip Maras, Jan Carlson, Ivica Crnkovic, ASE 2011 - Automated Software Engineering, p 504-507, ASE, Lawrence, Kansas, November, 2011

Adding Support for Hardware Devices to Component Models for Embedded Systems, Luka Lednicki, Juraj Feljan, Jan Carlson, Mario Zagar (University of Zagreb), ICSEA 2011, The Sixth International Conference on Software Engineering Advances, p 149-154, IARIA, Barcelona, Spain, Editor(s):Luigi Lavazza, Luis Fernandez-Sanz, Oleksandr Panchenko, Teemu Kanstrén, October, 2011

Flexible Semantic-Preserving Flattening of Hierarchical Component Models, Thomas Leveque (former), Jan Carlson, Séverine Sentilles, Etienne Borde (former), 37th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA), IEEE Computer Society, Oulu, Finland, August, 2011

Analyzable Modeling of Legacy Communication in Component-Based Distributed Embedded Systems, Saad Mubeen, Jukka Mäki-Turja, Mikael Sjödin, Jan Carlson, 37th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA 2011), p 229-238, IEEE, Oulu, Finland, August, 2011

Automatic Synthesis and Adaption of Gray-box Components for Embedded Systems - Reuse vs. Optimization, Etienne Borde (former), Jan Carlson, 3rd IEEE International Workshop on Component-Based Design of Resource-Constrained Systems (CORCS), IEEE Computer Society, Munich, Germany, July, 2011

Towards Verified Synthesis of ProCom, a Component Model for Real-Time Embedded Systems, Etienne Borde (former), Jan Carlson, 14th International ACM SIGSOFT Symposium on Component Based Software Engineering (CBSE), ACM, Boulder, Colorado, USA, June, 2011

PRIDE – an Environment for Component-based Development of Distributed Real-time Embedded Systems, Etienne Borde (former), Jan Carlson, Juraj Feljan, Luka Lednicki, Thomas Leveque (former), Josip Maras, Ana Petricic (former), Séverine Sentilles, 9th Working IEEE/IFIP Conference on Software Architecture, IEEE, Boulder, Colorado, USA , June, 2011

Reusing Web Application User-Interface Controls, Josip Maras, Maja Štula (University of Split, Croatia), Jan Carlson, Proceedings of the 11th International Conference on Web Engineering (ICWE 2011), p 228-242, Springer, Paphos, Cyprus, Editor(s):Auer, Sören ; Diaz, Oscar ; Papadopoulos, George, June, 2011

Hierarchical Composition of Parametric WCET in a Component Based Approach, Thomas Leveque (former), Etienne Borde (former), Amine Marref (former), Jan Carlson, 14th IEEE International Symposium on Object/Component/Service-oriented Real-time Distributed Computing (ISORC'11), IEEE , Newport Beach, USA, March, 2011

Deployment Modelling and Synthesis in a Component Model for Distributed Embedded Systems, Jan Carlson, Juraj Feljan, Jukka Mäki-Turja, Mikael Sjödin, 36th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), IEEE, Lille, France, September, 2010

Integrating Behavioral Descriptions into a Component Model for Embedded Systems, Aneta Vulgarakis, Séverine Sentilles, Jan Carlson, Cristina Seceleanu, 36th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), p 113-118, IEEE, Lille, France, September, 2010

Project Monitoring and Control In Model-Driven and Component-Based Development of Embedded Systems : The CARMA Principle and Preliminary Results, Rikard Land (former), Jan Carlson, Stig Larsson (former), Ivica Crnkovic, 5th International Conference on Evaluation of Novel Approaches to Software Engineering, SciTePress, Athens, Greece, July, 2010

Extracting client-side Web User Interface controls, Josip Maras, Maja Štula (University of Split, Croatia), Jan Carlson, International Conference on Web Engineering, p 502-505, IEEE, Vienna, Editor(s):Benatallah, B.; Casati, F.; Kappel, G.; Rossi, G. , July, 2010

Using Temporal Isolation to Achieve Predictable Integration of Real-Time Components, Rafia Inam, Jukka Mäki-Turja, Jan Carlson, Mikael Sjödin, 22nd Euromicro Conference on Real-Time Systems (ECRTS10) WiP Session, p 17-20, Brussels, Belgium, July, 2010

Using JavaBeans to Realize a Domain-Specific Component Model, Juraj Feljan, Jan Carlson, Mario Zagar (University of Zagreb), 35th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), p 474-477, Patras, Greece, August, 2009

Formal Semantics of the ProCom Real-Time Component Model, Aneta Vulgarakis, Jagadish Suryadevara, Jan Carlson, Cristina Seceleanu, Paul Pettersson, 35th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Patras, Greece, August, 2009

Towards Guidelines for a Development Process for Component-Based Embedded Systems, Rikard Land (former), Jan Carlson, Stig Larsson (former), Ivica Crnkovic, Workshop on Software Engineering Processes and Applications (SEPA) in conjunction with the International Conference on Computational Science and Applications (ICCSA), p 43-58, Springer, Yongin, Korea, June, 2009

Integration of Extra-Functional Properties in Component Models, Séverine Sentilles, Petr Stepan (external), Jan Carlson, Ivica Crnkovic, 12th International Symposium on Component Based Software Engineering (CBSE 2009), LNCS 5582, Springer Berlin, LNCS 5582, East Stroudsburg University, Pennsylvania, USA, Editor(s):Christine Hofmeister, Grace A. Lewis, Iman Poernomo, June, 2009

Realizing a domain specific component model with JavaBeans, Juraj Feljan, Jan Carlson, Mario Zagar (University of Zagreb), Eight Conference on Software Engineering Research and Practice in Sweden (SERPS'08), Karlskrona, Sweden, November, 2008

Uniform treatment of hardware- and software components, Luka Lednicki, Jan Carlson, Mario Zagar (FER, University Zagreb), 8th Conference on Software Engineering Research and Practice in Sweden (SERPS'08), Karlskrona, Sweden, November, 2008

A Component Model Family for Vehicular Embedded Systems, Tomas Bures (former), Jan Carlson, Séverine Sentilles, Aneta Vulgarakis, The Third International Conference on Software Engineering Advances, IEEE, Sliema, Malta, October, 2008

Component-Based Design and Analysis of Embedded Systems with UPPAAL PORT, John Håkansson (Department of Information Technology, Uppsala University), Jan Carlson, Aurelien Monot (Ecole des Mines, Nancy, France), Paul Pettersson, (external), 6th International Symposium on Automated Technology for Verification and Analysis, p 252-257, Springer-Verlag, Seoul, South Korea, Editor(s):Sungdeok Cha, Jin-Young Choi, Moonzoo Kim, Insup Lee, Mahesh Viswanathan, October, 2008

Structural Testing of Component-Based Systems, Daniel Sundmark, Jan Carlson, Sasikumar Punnekkat, Andreas Ermedahl (former), Proceedings of the 11th International Symposium of Component Based Software Engineering (CBSE-2008), ACM, Karlsruhe, Germany, October, 2008

A Component Model for Control-Intensive Distributed Embedded Systems, Séverine Sentilles, Aneta Vulgarakis, Tomas Bures (former), Jan Carlson, Ivica Crnkovic, Proceedings of the 11th International Symposium on Component Based Software Engineering (CBSE2008), p 310-317, Springer Berlin, Karlsruhe, Germany, Editor(s):Michel R.V. Chaudron and Clemens Szyperski, October, 2008

Event-Pattern Triggered Real-Time Tasks, Jan Carlson, Jukka Mäki-Turja, Mikael Nolin, 16th International Conference on Real-Time and Network Systems (RTNS), p 77-85, Rennes, France, Editor(s):Giorgio Buttazzo and Pascale Mine, October, 2008

Bounding Shared-Stack Usage in Systems with Offsets and Precedences, Markus Bohlin, Kaj Hänninen, Jukka Mäki-Turja, Jan Carlson, Mikael Nolin, 20th Euromicro Conference on Real-Time Systems, Prague, Czech Republic, July, 2008

Determining Maximum Stack Usage in Preemptive Shared Stack Systems, Kaj Hänninen, Jukka Mäki-Turja, Markus Bohlin, Jan Carlson, Mikael Nolin, Proceedings of the 9th Real-Time in Sweden (RTiS'07), p 118-126, Västerås, Sweden, August, 2007

Handling Subsystems using the SaveComp Component Technology, Mikael Åkerholm (former), Jan Carlson, Johan Fredriksson (former), Hans Hansson, Mikael Nolin, Thomas Nolte, John Håkansson (Department of Information Technology, Uppsala University), Paul Pettersson, Workshop on Models and Analysis for Automotive Systems (WMAAS'06) in conjunction with the 27th IEEE Real-Time Systems Symposium (RTSS'06), Rio de Janeiro, Brazil, Editor(s):Marco Di Natale and Luis Almeida, December, 2006

Determining Maximum Stack Usage in Preemptive Shared Stack Systems, Kaj Hänninen, Jukka Mäki-Turja, Markus Bohlin, Jan Carlson, Mikael Nolin, The 27th IEEE Real-Time Systems Symposium, Rio de Janeiro, Brazil, December, 2006

Merging In-House Developed Software Systems – A Method for Exploring Alternatives, Rikard Land (former), Jan Carlson, Ivica Crnkovic, Stig Larsson (former), Quality of Software Architecture, University of Karlsruhe, Västerås, Sweden, June, 2006

SaveCCM: An Analysable Component Model for Real-Time Systems, Jan Carlson, John Håkansson (Department of Information Technology, Uppsala University), Paul Pettersson, International Workshop on Formal Aspects of Component Software (FACS05), p 127-140, Elsevier, Macao, Editor(s):Z. Liu and L. Barbosa, October, 2005

An event algebra extension of the triggering mechanism in a component model for embedded systems, Jan Carlson, Mikael Åkerholm (former), Formal Foundations of Embedded Software and Component-Based Software Architectures (FESCA), p 107-121, ENTCS, Edinburgh, Editor(s):J. Küster-Filipe and I. Poernomo and R. Reussner and S. Shukla, April, 2005

An Event Detection Algebra for Reactive Systems, Jan Carlson, Björn Lisper, Fourth ACM International Conference on Embedded Software (EMSOFT'04), p 147-154, ACM, New York, Pisa, Italy, September, 2004

An interval-based algebra for restricted event detection, Jan Carlson, Björn Lisper, First International Workshop on Formal Modeling and Analysis of Timed Systems (FORMATS 2003), p 121 - 133, Springer-Verlag, Marseille, France, Editor(s):Kim G. Larsen, Peter Niebert, September, 2003

Enhancing Time Triggered Scheduling with Value Based Overload Handling and Task Migration, Jan Carlson, Tomas Lennvall (former), Gerhard Fohler (former), 6th IEEE International Symposium on Object-oriented Real-time distributed Computing, Hakodate, Japan, May, 2003

Value Based Overload Handling of Aperiodic Tasks in Offline Scheduled Real-Time Systems, Jan Carlson, Tomas Lennvall (former), Gerhard Fohler (former), Work-in-progress Session, 13th Euromicro Conference on Real-Time Systems, Delft, The Netherlands, June, 2001


 
MRTC reports

Mode switch handling for the ProCom component model, Hang Yin, Jan Carlson, Hans Hansson, Hongwan Qin (external), MRTC report ISSN 1404-3041 ISRN MDH-MRTC-271/2013-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, February, 2013

Feasibility of migrating analysis and synthesis mechanisms from ProCom to IEC 61499, Jan Carlson, Luka Lednicki, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-268/2012-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, June, 2012

Automatic Synthesis and Integration of Gray-box Components for Critical Embedded Systems - Reuse vs. Optimizations, Etienne Borde (former), Jan Carlson, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-252/2011-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, March, 2011

The PROGRESS Centre for Predictable Embedded Software Systems - Half-time report (edited version), Hans Hansson, Thomas Nolte, Jakob Axelsson, Mats Björkman, Jan Carlson, Ivica Crnkovic, Björn Lisper, Kristina Lundqvist, Christer Norström, Paul Pettersson, Sasikumar Punnekkat, Mikael Sjödin, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-250/2010-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, November, 2010

The Progress Process Guidelines (PPG), Rikard Land (former), Jan Carlson, Stig Larsson (former), Ivica Crnkovic, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-247/2010-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, September, 2010

Connecting ProCom and REMES, Aneta Vulgarakis, Séverine Sentilles, Jan Carlson, Cristina Seceleanu, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-244/2010-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, May, 2010

ProCom: Formal Semantics, Jagadish Suryadevara, Aneta Vulgarakis, Jan Carlson, Cristina Seceleanu, Paul Pettersson, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-234/2009-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, March, 2009

ProCom - the Progress Component Model Reference Manual, version 1.0, Tomas Bures (former), Jan Carlson, Ivica Crnkovic, Séverine Sentilles, Aneta Vulgarakis, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-230/2008-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, June, 2008

Progress Component Model Reference Manual - version 0.5, Tomas Bures (former), Jan Carlson, Ivica Crnkovic, Séverine Sentilles, Aneta Vulgarakis, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-225/2008-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, April, 2008

Towards Component Modelling of Embedded Systems in the Vehicular Domain, Tomas Bures (former), Jan Carlson, Séverine Sentilles, Aneta Vulgarakis, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-226/2008-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, April, 2008

Safe Shared Stack Bounds in Systems with Offsets and Precedences, Markus Bohlin, Kaj Hänninen, Jukka Mäki-Turja, Jan Carlson, Mikael Nolin, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-221/2008-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, January, 2008

The SaveCCM Language Reference Manual, Mikael Åkerholm (former), Jan Carlson, John Håkansson (Department of Information Technology, Uppsala University), Hans Hansson, Mikael Nolin, Thomas Nolte, Paul Pettersson, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-207/2007-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, January, 2007

Analysing Stack Usage in Preemptive Shared Stack Systems, Kaj Hänninen, Jukka Mäki-Turja, Markus Bohlin, Jan Carlson, Mikael Nolin, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-202/2006-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, July, 2006

An event detection algebra for reactive systems, Jan Carlson, Björn Lisper, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-117/2004-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, March, 2004

An improved algebra for restricted event detection, Jan Carlson, Björn Lisper, MRTC report ISSN 1404-3041 ISRN MDH-MRTC-159/2004-1-SE, Mälardalen Real-Time Research Centre, Mälardalen University, February, 2004

Languages and methods for specifying real-time systems, Jan Carlson, MRTC report, Mälardalen Real-Time Research Centre, Mälardalen University, August, 2002

Simulation Results and Algorithm Details for Value Based Overload Handling, Jan Carlson, Tomas Lennvall (former), Gerhard Fohler (former), MRTC report, Mälardalen Real-Time Research Centre, Mälardalen University, May, 2002

Value Based Overload Handling of Aperiodic Tasks in Distributed Offline Scheduled Real-Time Systems, Tomas Lennvall (former), Jan Carlson, Gerhard Fohler (former), MRTC report, Mälardalen Real-Time Research Centre, Mälardalen University, May, 2001


 
Technical reports

A Constant-memory Event Algebra with Intuitive Algebraic Properties, Jan Carlson, Technical Report, MRTC, December, 2005

Thesis proposal: A resource-efficient event detection algebra, Jan Carlson, Technical Report, MRTC, February, 2004

Licentiate thesis proposal: A resource-efficient event detection algebra, Jan Carlson, Technical Report, MRTC, November, 2003
  • Mälardalen University |
  • Box 883 |
  • 721 23 Västerås/Eskilstuna |
  • 021-101300, 016-153600 |
  • webmaster |
  • Latest update: 2009.11.03