Software Process Technology
9th European Workshop, EWSPT 2003, Helsinki, Finland, September 1-2, 2003. Proceedings
Chapter and Conference Paper
Chapter and Conference Paper
Software engineering involves both engineers and software tools that cooperatively carry out long-running and distributed process elements in order to achieve project goals. In such an environment, managing in...
Chapter and Conference Paper
This paper addresses the issue of monitoring software-intensive processes, focusing on detection of deviations that might appear between the actual enacting process and the process enactment plan. The formalis...
Chapter and Conference Paper
Process support environments (PSEs) are widely used for modelling, enacting and analyzing human intensive processes. The benefits of a PSE become apparent when processes to be supported are long lived and dist...
Chapter and Conference Paper
Due to distribution, complexity, heterogeneity and time consumption of nowadays processes, interaction of process elements has become a key issue to monitor. Process support environments are required that allo...
Book and Conference Proceedings
9th European Workshop, EWSPT 2003, Helsinki, Finland, September 1-2, 2003. Proceedings
Chapter and Conference Paper
Long-lived, architecture-based software systems are increasingly important. Effective process support for these systems depends upon recognising their compositional nature and the active role of their architec...
Chapter and Conference Paper
In this paper we propose SysADL, a SysML profile for expressing architecture descriptions using the well-known and consolidated abstractions from the ADL community. We present the SysADL constructs for describ...
Chapter and Conference Paper
Architectural patterns are important artefacts containing specialized design knowledge to build good-quality systems. Complex systems often exhibit several architectural patterns in their design which leads to...
Chapter and Conference Paper
Robots have supported several areas of society, making daily tasks easier and executing dangerous, complex activities. The increasing demand and complexity of these robots have challenged the design of robotic...
Chapter and Conference Paper
Architecture description languages (ADLs) should consider both structural and runtime perspectives of software architectures, an important requirement for current software systems. However, most existing ADLs ...
Chapter and Conference Paper
Most Software Architecture Description Languages (ADLs) lack explicit support for executing an architecture description. In the execution view, the runtime behavior of an architecture is simulated to validate ...
Chapter and Conference Paper
The critical nature of many complex software-intensive systems calls for formal, rigorous architecture descriptions as means of supporting automated verification and enforcement of architectural properties and...
Chapter and Conference Paper
Socio-technical systems are increasingly becoming software-intensive. The challenge now is to design the architecture of such software-intensive systems for guaranteeing not only its correctness, but also the ...
Chapter and Conference Paper
Software-intensive systems are often independently developed, operated, managed, and evolved. Progressively, communication networks enabled these independent systems to interact, yielding a new kind of complex...