Generative constraint-based configuration of large technical systems

Author(s):  
MARKUS STUMPTNER ◽  
GERHARD E. FRIEDRICH ◽  
ALOIS HASELBÖCK

This paper describes the technical principles and representation behind the constraint-based, automated configurator COCOS. Traditionally, representation methods for technical configuration have focused either on reasoning about structure of systems or quantity of components, which is not satisfactory in many target areas that need both. Starting from general requirements on configuration systems, we have developed an extension of the standard CSP model. The constraint-based approach allows a simple system architecture, and a declarative description of the different types of configuration knowledge. Knowledge bases are described in terms of a component-centered knowledge base written in an object-oriented representation language with semantics directly based on the underlying constraint model. The approach combines a simple, declarative representation with the ability to configure large-scale systems and is in use for actual production applications.

2015 ◽  
Vol 24 (04) ◽  
pp. 1550007
Author(s):  
Roberto Silveira Silva Filho ◽  
Monica McKenna ◽  
Kevin McDevitt

Workflow management systems (WfMSs) also known as business process management systems (BPMSs) are increasingly popular in today’s large organizations. In spite of this popularity, many processes are still supported by ad hoc systems based, for example, on spreadsheets and homegrown databases. In particular, there is a lack of flexible process automation approaches that are able to bridge the gap between these ad hoc solutions and large-scale systems. This paper reports on a flexible WfMS and approach that blends formal and informal workflow modeling and execution, thus supporting different types of processes. We validate our work by discussing its design and implementation, and by analyzing its use in four different use cases within Siemens business units. We also discuss the role of action items as important flexibility mechanisms behind our model. Showing its ability to handle exceptions and ad hoc workflows.


Author(s):  
Peretz Shoval

This chapter explains the roles of a data dictionary (DD) in the development of the information system (IS) and describes its components. The chapter presents a possible implementation of the data dictionary both with the relational and the object oriented (OO) models. A DD is a database or repository of data on the products of the analysis and design phases. It is initially created during the analysis phase, containing details about the components of the object oriented data flow diagram (OO-DFD) and the data elements carried by their various dataflows. But it will be updated and extended throughout the design phase to include details about the products of that phase too. The DD is essential in the development of large-scale systems because it enables its users (analysts and designers) to define, save, and retrieve, in a standard manner, various details of the analysis and design products, details which are not included in those products. A DD can be implemented as a relational database consisting of tables, or as an OO database consisting of object classes. This chapter describes the components of a DD using both models. Obviously, at this stage we only describe the components which are created at the analysis phase.


1998 ◽  
Vol 31 (20) ◽  
pp. 787-792 ◽  
Author(s):  
Janis Osis ◽  
Oksana Ivasiuta ◽  
Pavels Rusakovs

Sign in / Sign up

Export Citation Format

Share Document