Seite drucken

Publikationen

Konferenzbeiträge

Konferenzbeiträge

Peter Golibrzuch, Alexander Holbreich und Simon Zambrovski. Enterprise Application Deployment: A model driven approach. In Software Engineering 2007 - Beiträge zu den Workshops, März 2007. Hamburg, Germany.
@InProceedings{Telematik_GHZ_2007_EnterpriseAppDeplyment, author = {Peter Golibrzuch and Alexander Holbreich and Simon Zambrovski}, title = {Enterprise Application Deployment: A model driven approach}, booktitle = {Software Engineering 2007 - Beitr{\"a}ge zu den Workshops}, day = {29}, month = mar, year = 2007, location = {Hamburg, Germany}, }
Boris Gruschko, Friedrich H. Vogt und Simon Zambrovski. Business Activities in an Industrial Context. In Proceedings of the International Conference on Logistics and Supply Chain Management (LSCM'06), Januar 2006. Hong Kong.
@InProceedings{Telematik_GVZ_2006_BusinessActivity, author = {Boris Gruschko and Friedrich H. Vogt and Simon Zambrovski}, title = {Business Activities in an Industrial Context}, booktitle = {Proceedings of the International Conference on Logistics and Supply Chain Management (LSCM'06)}, day = {5-7}, month = jan, year = 2006, location = {Hong Kong}, }
Abstract: In this paper we show an approach to business activity modelling, with emphasis on identification of Services, messages being exchanged between them, collaboration scenarios and coordination protocols to be considered for the fulfilment of those scenarios. The modelling technique has been developed during business process analysis at Lufthansa Technik AG. An airframe related components overhaul process has been researched, in order to advise the concerned department, on application of loosely coupled systems. The analysis provides a basis for the inception of a SOA-based system, for the handling of airframe related components. The presented technique is not limited to the aerospace industry, but constitutes a generic approach to Service-Oriented Modelling. The main focus of this technique is the transformation from traditional, activity-based model, towards a model based upon message exchange between the participating Services. Further transition leads to the identification of collaboration patterns involved in the business activity. Given those patterns it is possible, to prove the applicability of standardized coordination protocols to the particular collaboration. We derive a methodology for structural approach to the management of business activities in SOA context, based on our experience gathered during the described analysis.
Boris Gruschko, Friedrich H. Vogt und Simon Zambrovski. Enabling the usage of formal methods by creation of convenient tools. In Proceedings of the 2nd International Workshop on Web Services and Formal Methods (WSFM'05), September 2005. Versailles, France.
@InProceedings{Telematik_GVZ_2005_TLAEclipse, author = {Boris Gruschko and Friedrich H. Vogt and Simon Zambrovski}, title = {Enabling the usage of formal methods by creation of convenient tools}, booktitle = {Proceedings of the 2nd International Workshop on Web Services and Formal Methods (WSFM'05)}, day = {1-3}, month = sep, year = 2005, location = {Versailles, France}, }
Abstract: Creation of formal specifications is being considered a relief for the difficulties of inception and construction of distributed systems. Numerous formal methods exist for the purpose of description of distributed systems and protocols. The creation of formal specifications for these systems lacks the extensive support by tools vendors. This results in lack of sophisticated tools, which help the developer to overcome the initial training investment, shallowing the learning curve. Thus, the development of formal specification for the systems under construction stays an expensive undertaking, which lacks the immediate results, important for the overall acceptance of formal methods by the industry. In this paper we describe a plugin for the Eclipse IDE, developed to simplify the task of authoring formal specifications in the TLA+ environment. This plugin provides features, expected from an IDE for a common programming language, such as syntax highlighting, autocompletion and execution assistance.
Friedrich H. Vogt, Simon Zambrovski, Boris Gruschko, Peter Furness und Alastair Green. Implementing Web Service Protocols in SOA: WS-Coordination and WS-Business Activity. In Proceedings of the 7th IEEE International Conference on E-Commerce Technology Workshops (CEC'05), Juli 2005. München.
@InProceedings{Telematik_VZGFG_2005_WSCWSA, author = {Friedrich H. Vogt and Simon Zambrovski and Boris Gruschko and Peter Furness and Alastair Green}, title = {Implementing Web Service Protocols in SOA: WS-Coordination and WS-Business Activity}, booktitle = {Proceedings of the 7th IEEE International Conference on E-Commerce Technology Workshops (CEC'05)}, day = {19-22}, month = jul, year = 2005, location = {M{\"u}nchen}, }
Abstract: Web Service protocol standards should be unambiguous and provide a complete description of the allowed behavior of the protocols_ participants. Implementation of such protocols is an error-prone process, firstly because of the lack of precision and completeness of the standards, and secondly because of erroneous transformation of semantics from the specification to the final implementation. Applying the TLA+ paradigm we first consider the protocol on an abstract level. Safety properties taken from real world scenarios are compared to the facilities of the protocol. As result, we identified some limitation of applicability of the WS-BA protocol to abstract application use cases, modelled from the real world scenarios. These limitations are an omission of possible activities seen in the real world. Further, WS-C and WS-BA make assumptions about the internal structures of the participants, violating SOA paradigm. The former error could be detected by the use of formal methods. The latter can be circumvented by a sophisticated implementation strategy. The proposed strategy of implementing WS-Coordination and WS-BusinessActivity allows non-intrusive integration of the transactional framework, considering SOA requirements. This paper describes the results of analysis and some design decisions taken during the proof-of-concept implementation of WS-C and WS-BA frameworks.