Bran Selic

Orcid: 0000-0002-3703-8593

According to our database1, Bran Selic authored at least 129 papers between 1982 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Specifying and Composing Layered Architectures.
J. Object Technol., 2024

2023
7th International Workshop on Human Factors in Modeling / Modeling of Human Factors (HuFaMo 2023).
Proceedings of the ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2023

2022
Stakeholders: Going Beyond Just "End Users".
IEEE Softw., 2022

From Object to Class Models: More Steps towards Flexible Modeling (Short Paper).
Proceedings of the STAF 2022 Workshop Proceedings: 10th International Workshop on Bidirectional Transformations (BX 2022), 2022

Modeling of Real-Time Software Systems.
Proceedings of the Handbook of Real-Time Computing, 2022

2021
Specifying dynamic software system architectures.
Softw. Syst. Model., 2021

Bridging Software Engineering Research and Industrial Practice.
ACM SIGSOFT Softw. Eng. Notes, 2021

Fifth International Workshop on Human Factors in Modeling / Modeling of Human Factors (HuFaMo'21).
Proceedings of the ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, 2021

Towards Facilitating the Exploration of Informal Concepts in Formal Modeling Tools.
Proceedings of the ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, 2021

Fixing Classification: A Viewpoint-Based Approach.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation, 2021

What's Wrong with "Users".
Proceedings of the ISEC 2021: 14th Innovations in Software Engineering Conference, 2021

2020
Controlling the Controllers: What Software People Can Learn From Control Theory.
IEEE Softw., 2020

The Forgotten Interfaces: A Critique of Component-based Models of Computing.
J. Object Technol., 2020

On teaching descriptive and prescriptive modeling.
Proceedings of the MODELS '20: ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems, 2020

2019
Execution of UML models: a systematic review of research and practice.
Softw. Syst. Model., 2019

2018
Specifying uncertainty in use case models.
J. Syst. Softw., 2018

Towards flexible object and class modeling tools: an experience report.
Proceedings of MODELS 2018 Workshops: ModComp, 2018

From (Imperfect) Object Diagrams to (Imperfect) Class Diagrams: New Ideas and Vision Paper.
Proceedings of the 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2018

Preface to the 2nd International Workshop on Model Driven Engineering Tools (MDETools 2018).
Proceedings of MODELS 2018 Workshops: ModComp, 2018

Design Languages: A Necessary New Generation of Computer Languages.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Modeling, 2018

2016
Programming ⊂ Modeling ⊂ Engineering.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation: Discussion, Dissemination, Applications, 2016

Understanding Uncertainty in Cyber-Physical Systems: A Conceptual Model.
Proceedings of the Modelling Foundations and Applications - 12th European Conference, 2016

2015
Cyber-physical system product line engineering: comprehensive domain analysis and experience report.
Proceedings of the 19th International Conference on Software Product Line, 2015

Beyond Mere Logic - A Vision of Modeling Languages for the 21st Century.
Proceedings of the PECCS 2015, 2015

Exploring Situation Theory Using InfonLab.
Proceedings of the IEEE 18th International Symposium on Real-Time Distributed Computing, 2015

The Iceberg Effect: On Technology Transfer from Research to Practice.
Proceedings of the 2nd IEEE/ACM International Workshop on Software Engineering Research and Industrial Practice, 2015

2014
Cost-oriented proactive fault tolerance approach to high performance computing (HPC) in the cloud.
Int. J. Parallel Emergent Distributed Syst., 2014

UML 2 Semantics Symposium: Formal Semantics for UML.
CoRR, 2014

A retrospective on an industrial product-line project.
Proceedings of the Eighth International Workshop on Variability Modelling of Software-intensive Systems, 2014

2013
A survey of fault tolerance mechanisms and checkpoint/restart implementations for high performance computing systems.
J. Supercomput., 2013

SimPL: A product-line modeling methodology for families of integrated control systems.
Inf. Softw. Technol., 2013

Meta-Modeling Model-Based Engineering Tools (Dagstuhl Seminar 13182).
Dagstuhl Reports, 2013

Learning on the Job: Supporting the Evolution of Designse.
Proceedings of the Workshop on Models and Evolution co-located with ACM/IEEE 16th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2013), 2013

2012
What will it take? A view on adoption of model-based methods in practice.
Softw. Syst. Model., 2012

Guest editorial to the special issue on MODELS 2009.
Softw. Syst. Model., 2012

The Less Well Known UML - A Short User Guide.
Proceedings of the Formal Methods for Model-Driven Engineering, 2012

FacadeMetamodel: Masking UML.
Proceedings of the Model Driven Engineering Languages and Systems, 2012

A Proactive Fault Tolerance Approach to High Performance Computing (HPC) in the Cloud.
Proceedings of the 2012 Second International Conference on Cloud and Green Computing, 2012

A Fault Tolerance Framework for High Performance Computing in Cloud.
Proceedings of the 12th IEEE/ACM International Symposium on Cluster, 2012

2011
A Short Catalogue of Abstraction Patterns for Model-Based Software Engineering.
Int. J. Softw. Informatics, 2011

Making Abstraction Concrete.
Proceedings of the 9th Working IEEE/IFIP Conference on Software Architecture, 2011

Evaluation of process level redundant checkpointing/restart for HPC systems.
Proceedings of the 30th IEEE International Performance Computing and Communications Conference, 2011

A Model-Driven Framework for the Development of Portable Real-Time Embedded Systems.
Proceedings of the 16th IEEE International Conference on Engineering of Complex Computer Systems, 2011

Extending SysML with AADL Concepts for Comprehensive System Architecture Modeling.
Proceedings of the Modelling Foundations and Applications - 7th European Conference, 2011

The theory and practice of modern modeling language design for model-based software engineering.
Proceedings of the Companion Volume of the 10th International Conference on Aspect-Oriented Software Development, 2011

2010
Point/Counterpoint.
IEEE Softw., 2010

Consistent Modeling Using Multiple UML Profiles.
Proceedings of the Model Driven Engineering Languages and Systems, 2010

2009
Agile Documentation, Anyone?
IEEE Softw., 2009

New Methods and Tools for Developing Real-Time Software.
Proceedings of the 2009 IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, 2009

The Theory and Practice of Modeling Language Design for Model-Based Software Engineering - A Personal Perspective.
Proceedings of the Generative and Transformational Techniques in Software Engineering III, 2009

Challenges in Combining SysML and MARTE for Model-Based Design of Embedded Systems.
Proceedings of the Model Driven Architecture, 2009

2008
Unified Modeling Language (UML).
Proceedings of the Wiley Encyclopedia of Computer Science and Engineering, 2008

A Constraint-Driven Executable Model of Dynamic System Reconfiguration.
J. Softw., 2008

Accounting for platform effects in the design of real-time software using model-based methods.
IBM Syst. J., 2008

Personal reflections on automation, programming culture, and model-based software engineering.
Autom. Softw. Eng., 2008

Filling in the Whitespace: Research Opportunities in Model-Driven Software Development and Model-Driven.
Proceedings of the Langages et Modèles à Objets, 2008

Model-Based Software Engineering: Expected and Unexpected Challenges.
Proceedings of the XIII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2008), 2008

Embedded Systems Research: Missed Opportunities.
Proceedings of the 11th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2008), 2008

Filling in the Whitespace: Research Opportunities in Model-Driven Software Development and Model-Driven Engineering.
Proceedings of the 2ème Conférence Francophone sur les Architectures Logicielles (CAL 2008), 2008

2007
Domain analysis of dynamic system reconfiguration.
Softw. Syst. Model., 2007

Special issue on model transformation.
Sci. Comput. Program., 2007

The embarrassing truth about software automation and what should be done about it.
Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), 2007

A Systematic Approach to Domain-Specific Language Design Using UML.
Proceedings of the Tenth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2007), 2007

A Constrained Executable Model of Dynamic System Reconfiguration.
Proceedings of the 40th Hawaii International International Conference on Systems Science (HICSS-40 2007), 2007

Challenges in generating qos-constrained software implementations.
Proceedings of the Generative Programming and Component Engineering, 2007

From Model-Driven Development to Model-Driven Engineering.
Proceedings of the 19th Euromicro Conference on Real-Time Systems, 2007

Modeling Languages for Real-Time and Embedded Systems - Requirements and Standards-Based Solutions.
Proceedings of the Model-Based Engineering of Embedded Real-Time Systems, 2007

Papyrus: A UML2 Tool for Domain-Specific Language Modeling.
Proceedings of the Model-Based Engineering of Embedded Real-Time Systems, 2007

2006
Preface of "Specification and Validation of Real Time and Embedded systems in UML".
Int. J. Softw. Tools Technol. Transf., 2006

UML 2: A model-driven development tool.
IBM Syst. J., 2006

Modelling and Analysis of Real Time and Embedded Systems - Using UML.
Proceedings of the Models in Software Engineering, 2006

2<sup>nd</sup> UML 2 Semantics Symposium: Formal Semantics for UML.
Proceedings of the Models in Software Engineering, 2006

Model-Driven Development: Its Essence and Opportunities.
Proceedings of the Ninth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2006), 2006

Tutorial: an overview of UML 2.
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006

Change Types of Dynamic System Reconfiguration.
Proceedings of the 13th Annual IEEE International Conference and Workshop on Engineering of Computer Based Systems (ECBS 2006), 2006

2005
A Domain Model for Dynamic System Reconfiguration.
Proceedings of the Model Driven Engineering Languages and Systems, 2005

Modeling and Analysis of Real-Time and Embedded Systems.
Proceedings of the Satellite Events at the MoDELS 2005 Conference, 2005

On Software Platforms, Their Modeling with UML 2, and Platform-Independent Design.
Proceedings of the Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2005), 2005

What I Wish I Had Learned in School: Reflections on 30+ Years as a Software Developer.
Proceedings of the 18th Conference on Software Engineering Education and Training (CSEE&T 2005), 2005

2004
A Model-Driven Approach to Content Repurposing.
IEEE Multim., 2004

SVERTS - Specification and Validation of Real-Time and Embedded Systems.
Proceedings of the UML Modeling Languages and Applications, 2004

On the Semantic Foundations of Standard UML 2.0.
Proceedings of the Formal Methods for the Design of Real-Time Systems, 2004

Some Unresolved Problems in Real-Time Design.
Proceedings of the 7th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2004), 2004

Tutorial: An Overview of UML 2.0.
Proceedings of the 26th International Conference on Software Engineering (ICSE 2004), 2004

2003
The Pragmatics of Model-Driven Development.
IEEE Softw., 2003

Model-Driven Development of Real-Time Software Using OMG Standards.
Proceedings of the 6th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2003), 2003

Tutorial H2: An Overview of UML 2.0.
Proceedings of the 25th International Conference on Software Engineering, 2003

Modeling Quality of Service with UML.
Proceedings of the UML for Real - Design of Embedded Real-Time Systems, 2003

Architectural Patterns for Real-Time Systems.
Proceedings of the UML for Real - Design of Embedded Real-Time Systems, 2003

Models, Software Models and UML.
Proceedings of the UML for Real - Design of Embedded Real-Time Systems, 2003

2002
The emerging real-time UML standard.
Comput. Syst. Sci. Eng., 2002

Evolution, not revolution.
Commun. ACM, 2002

Does Your Software Creak as It Runs?
Proceedings of the UML 2002 - The Unified Modeling Language, 5th International Conference, Dresden, Germany, September 30, 2002

Introduction.
Proceedings of the Object Modeling with the OCL, 2002

Tutorial: describing software architecture with UML.
Proceedings of the 24th International Conference on Software Engineering, 2002

Physical Programming: Beyond Mere Logic.
Proceedings of the Embedded Software, Second International Conference, 2002

2001
ICSE 2001 workshop on describing software architecture with UML.
ACM SIGSOFT Softw. Eng. Notes, 2001

Automated performance modeling of software generated by a design environment.
Perform. Evaluation, 2001

The Emerging Real-Time Standard.
Proceedings of the 6th Workshop on Object-Oriented Real-Time Dependable Systems (WORDS 2001), 2001

What are the Most Urgent Research Problems of Component-Based Software Engineering for Resource-Constraint Systems? (Panel).
Proceedings of the 6th Workshop on Object-Oriented Real-Time Dependable Systems (WORDS 2001), 2001

Middleware for Real-Time Distributed Objects: Needs and Requirements from Different Application Domains.
Proceedings of the 6th Workshop on Object-Oriented Real-Time Dependable Systems (WORDS 2001), 2001

The Unbearable Lightness of Distributed Programming: A Survivor's Guide.
Proceedings of the TOOLS Europe 2001: 38th International Conference on Technology of Object-Oriented Languages and Systems, 2001

Using UML to Model Complex Real-Time Architectures.
Proceedings of the OMER, 2001

Real-Time Standards in CORBA, Java, and UML.
Proceedings of the 4th International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2001), 2001

Describing Software Architecture with UML.
Proceedings of the 23rd International Conference on Software Engineering, 2001

Describing Software Architecture with UML.
Proceedings of the 23rd International Conference on Software Engineering, 2001

Specification and Modeling: An Industrial Perspective.
Proceedings of the 23rd International Conference on Software Engineering, 2001

The Real-Time UML Standard: Definition and Application.
Proceedings of the 3rd International Symposium on Distributed Objects and Applications, 2001

2000
A Generic Framework for Modeling Resources with UML.
Computer, 2000

Modeling of Architectures with UML (Panel).
Proceedings of the «UML» 2000, 2000

Design, Methods, and Tools for ORC.
Proceedings of the 3rd International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000), 2000

A Scenario-Based Approach to Hierarchical State Machine Design.
Proceedings of the 3rd International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000), 2000

1999
Turning Clockwise: Using UML in the Real-Time Domain.
Commun. ACM, 1999

Architectural patterns for complex real-time systems (abstract of keynote address).
Proceedings of the Proceedings ACM SIGAda Annual International Conference, 1999

Protocols and Ports: Reusable Inter-Object Behavior Patterns.
Proceedings of the 2nd International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC '99), 1999

What is Behind UML-RT?
Proceedings of the Behavioral Specifications of Businesses and Systems, 1999

1998
A Quality of Service Framework for Object-Oriented Architectures.
Int. J. Softw. Eng. Knowl. Eng., 1998

A wideband approach to integrating performance prediction into a software design environment.
Proceedings of the First International Workshop on Software and Performance, 1998

Animated Structures: Real-Time, Objects, and the UML.
Proceedings of the 19th IEEE Real-Time Systems Symposium, 1998

Object behavior modeling.
Proceedings of the Addendum to the 1998 Proceedings of the Conference on Object-Oriented Programming, 1998

Using UML for Modeling Complex Real-Time Systems.
Proceedings of the Languages, 1998

Using the Object Paradigm for Distributed Real-Time Systems.
Proceedings of the 1st International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC '98), 1998

1997
A framework for location transparency in distributed systems.
Proceedings of the 3rd Workshop on Object-Oriented Real-Time Dependable Systems (WORDS '97), 1997

Experience with Formal Specification of CMM and UML.
Proceedings of the Object-Oriented Technology, ECOOP'97 Workshop Reader, 1997

1996
Real-Time Object-Oriented Modeling (ROOM).
Proceedings of the 2nd IEEE Real-Time Technology and Applications Symposium, 1996

1994
Real-time object-oriented modeling.
Wiley professional computing, Wiley, ISBN: 978-0-471-59917-3, 1994

1993
An Efficient Object-Oriented Variation of the Statecharts Formalism for Distributed Real-Time Systems.
Proceedings of the Computer Hardware Description Languages and their Applications, Proceedings of the 11th IFIP WG10.2 International Conference on Computer Hardware Description Languages and their Applications, 1993

1990
A fault-tolerant strategy for hierarchical control in distributed computing systems.
Proceedings of the 20th International Symposium on Fault-Tolerant Computing, 1990

1982
Developments in the SL-10 Packet Switch: Resource, File, and Software Loading Management.
IEEE Trans. Commun., 1982


  Loading...