Publications and Events

 


Home

Publications

Download Visio stencil for UML


Looking for an
Easy Alternative
to Visio?

 
Model-Driven Design Using Business Patterns


Upcoming Events

Chairman, VikingPLoP 2006, The Fifth Nordic VikingPLoP 2006, the Fifth Nordic Conference on Pattern Languages of Programs, Copenhagen, Denmark, September 29-October 1, 2006

Organizer of the 2nd International REA Technology Workshop, Fira, Santorini Island, Greece, June 25, 2006

PC member, PLoP 2006, Pattern Languages of Programs Coference, Portland, Oregon, October 21-23, 2006

PC member of International Workshop on Models for Enterprise Computing, at EDOC 06, October 16, 2006, Hong-Kong

PC member of ICSOFT First International Workshop on Metamodeling, September 11, 2006, Setúbal, Portugal
 

Books

Hruby, P.: Model-Driven Design Using Business Patterns, Springer-Verlag, 2006

Hruby, P.: Sørensen K.E.: Proceedings from VikingPloP 2002, the First Nordic Conference of Pattern Languages of Programs, 2003
 

Courses and Conferences

Organizer of the Third Workshop on Method Engineering for Object-Oriented and Component-Based Development at OOPSLA 2005, San Diego, CA, USA, October 16-20, 2005.

Organizer of the Views, Aspects and Roles - VAR´05 Workshop at ECOOP 2005, Glasgow, Scotland, July 25-29, 2005.

Organizer of the Second Workshop on Method Engineering for Object-Oriented and Component-Based Development at OOPSLA 2004 , Vancouver, Canada, October 24, 2004.

Organizer of the First International REA Technology Workshop , Copenhagen, Denmark, April 22-24, 2004, together with Kasper Østerbye, Jesper Kiehn, Bill McCarthy and Guido Geerts.

Chairman of VikingPLoP 2002, the First Nordic Conference on Pattern Languages of Programs, together with Kristian Elof Sørensen, September 20-22, 2002.

Tutorial at ECOOP 2003: Patterns of Business Software Applications in Model-Driven Architecture, July 22, 2003. You can download the tutorial slides here.

Organizer of workshop on Process Engineering for Object-Oriented and Component-Based Development at OOPSLA 2003, October 26, 2003.


Business Software Patterns and Model-Driven Architecture

Ontology-Based Domain-Driven Design, OOPSLA 05 Workshop on Best Practices for Model Driven Software Development, San Diego, CA, USA, 2005

Domain-Driven Development with Ontologies and Aspects, a Foundation paper on the 5th OOPSLA Workshop on Domain-Specific Modeling,  San Diego, CA, USA, 2005

Role of Domain Ontologies in Software Factories, International Workshop on Software Factories, San Diego, CA, USA, 2005

Several Business Patterns, VikingPLoP 2004, Uppsala, Sweden, September 16-19, 2004.

Patterns of Business Software Applications in Model-Driven Architecture, Tutorial at ECOOP 2003, July 22, 2003. You can download the tutorial slides here.

Universal Enterprise Model: Business Pattern Language, VikingPLoP 2002, Højstrupgård, Denmark, September 20-22 2002.

Contracts , (position paper) ChiliPLoP 2002, Carefree, Arizona, USA, February 25-28, 2002. 

 

Development Methods and UML
The most significant papers are available for download. I can send you other papers and conference presentations by e-mail.

Create Development Process On-the-Fly , EuroPLoP 2001, Irsee, Germany, July 4-8 2001. 

B. Tekinerdogan, M. Saeki, P. van den Broek, G. Sunyé, P. Hruby:  Automating Object-Oriented Software Development Methods. in: A. Frohner, Object-Oriented Technology, ECOOP 2001 Workshop Reader, Lecture Notes in Computer Science. Vol. 2323, Springer Verlag, 2001.

Pattern for Structuring UML-Compatible Software Project Repositories, EuroPLoP 2000, Irsee, Germany, 5-9 July 2000. 

Framework for Describing UML Compatible Development Processes, «UML» ''99, Fort Collins, Colorado, USA, October 28-30, 1999.You can also download the presentation with speaker notes.

Pattern for Structuring UML-Based Repositories, OOPSLA 98, Vancouver, British Columbia, October 18-22, 1998. You can also download the speaker notes.

Structuring Specification of Business Systems with UML, OOPSLA 98 Workshop on Business Object Design and Implementation IV, Vancouver, British Columbia, October 18-22, 1998.

Structuring Design Deliverables with UML, «UML» '98, Mulhouse, France, June 3-4, 1998. You can also download the presentation with speaker notes.

Mapping Business Processes to Software Design Artifacts, ECOOP '98 Workshop on Object-Oriented Business Process Modelling, Brussels, Belgium, July 20-24, 1998.

Object-Oriented Model for Development Process, OOPSLA 97, Atlanta, GA, October 5-9, 1997. You can also download the poster with illustrative examples: Motivation - Conclusion, Fusion Example, Objectory Example, Microsoft Solutions Framework Example.

The Object Model for a Product Based Development Process, ECOOP '97 Workshop on Modeling Software Processes and Artifacts, Jyväskylä, Finland, June 9, 1997. You can also download the presentation.

The Fusion Process from an Object-Oriented Perspective , Fusion Newsletter, Hewlett Packard, Volume 5.3, September 1997.