ACM Home Page
Please provide us with feedback. Feedback
Reconciling scenario-centered controller design with state-based system models
Full text PdfPdf (285 KB)
Source ACM SIGSOFT Software Engineering Notes archive
Volume 30 ,  Issue 4  (July 2005) table of contents
SESSION: Scenarios and State Machines: Models, Algorithms and Tools (SCESM) table of contents
Pages: 1 - 5  
Year of Publication: 2005
ISSN:0163-5948
Also published in ...
Authors
Holger Giese  University of Paderborn, Paderborn, Germany
Ekkart Kindler  University of Paderborn, Paderborn, Germany
Florian Klein  University of Paderborn, Paderborn, Germany
Robert Wagner  University of Paderborn, Paderborn, Germany
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 16,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1082983.1083187
What is a DOI?

ABSTRACT

Scenarios are an effective means for defining the expected behavior of a system during the design and implementation phase. The 'Come Let's Play' approach has demonstrated that scenarios can fully define a system's behavior. In practice, however, the expected behavior defined by scenarios must be achieved in the context of existing components that cannot be changed. Therefore, the scenario-based approach must be reconciled with state-based models. In this paper, we present such an approach for the design of flexible production systems which employs scenarios not only for describing and synthesizing the required system functionality but also for recording observed behavior for analysis or 3D-visualization. We illustrate our approach using an existing material flow system which is a major part of a real production system.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Y. Bontemps and P. Heymans. As fast as sound (lightweight formal scenario synthesis and verification). In In Proc. of the 3rd International Workshop on Scenarios and State Machines: Models, Algorithms, and Tools (SCESM04) ICSE Workshop W5S Edinburgh, UK. IEE, 2004.
 
2
 
3
 
4
A. Gepting, J. Greenyer, E. Kindler, A. Maas, S. Munkelt, C. Pales, T. Pivl, O. Rohe, V. Rubin, M. Sanders, A. Scholand, C. Wagner, and R. Wagner. Component tools: A vision of a tool. In Proc. of the 11th Workshop on Algorithms and Tools for Petri Nets (AWPN), Paderborn, Germany, September 30 - October 1, Tech. Rep. tr-ri-04-251, pages 37--42, September 2004.
 
5
6
 
7
D. Harel and R. Marelly. Specifying and Executing Behavioral Requirements: The Play In/Play-Out Approach. Software and System Modeling (SoSyM), 2003.
 
8
E. Kindler and C. Páles. 3D-visualization of Petri net models: Concept and realization. In J. Cortadella and W. Reisig, editors, Application and Theory of Petri Nets 2004, 25th International Conference, volume 3099 of LNCS, pages 464--473. Springer, June 2004.
 
9
 
10
 
11
 
12
 
13
U. Nickel, W. Schäfer, and A. Zündorf. Integrative specification of distributed production control systems for flexible automated manufacturing. In M. Nagl and B. Westfechtel, editors, DFG Workshop: Modelle, Werkzeuge und Infrastrukturen zur Untersttzung von Entwicklungsprozessen, pages 179--195. Wiley-VCH Verlag GmbH and Co. KGaA, 2003.
14
 
15
 
16
W. Schäfer, R. Wagner, J. Gausemeier, and R. Eckes. An engineers workstation to support integrated development of flexible production control system. In H. Ehrig, editor, Integration of Software Specification Techniques for Applications in Engineering, volume 3147 of LNCS. Springer-Verlag, 2004.
 
17
 
18
University of Paderborn, Germany. Fujaba Tool Suite. Online at http://www.fujaba.de/.
 
19
University of Paderborn, Germany. Model Checking in Education. Online at http://www.upb.de/cs/kindler/Lehre/MCiE.
20
 
21
A. Zündorf. Rigorous Object Oriented Software Development. University of Paderborn, 2001.


Collaborative Colleagues:
Holger Giese: colleagues
Ekkart Kindler: colleagues
Florian Klein: colleagues
Robert Wagner: colleagues