Abbrevation
ICSSEA
City
Paris
Country
France
Deadline Paper
Start Date
End Date
Abstract

Beyond information interoperability, cooperation between systems should be possible, i&#046;e&#046; different systems should be able to provide each other with context&#8211;aware services, enabling the emergence of a set of higher level services&#046; In this context, the emerging idea of systems of systems puts the emphasis on the need for new system engineering methods taking cooperation into account&#046;<br>The classical approach of software and system design, based on the paradigm of well&#8211;known and fixed environment and user community should evolve towards new methods taking into account the ability to interoperation&#046; New approaches such as collaborative systems, agent&#8211;based systems or ambient information environments have to be developed&#046;<br>With regard to the above trend, software and systems processes, methods, architecture models, and tools ineluctably require novel approaches adapted to interoperability&#046; Assuredly, this concerns system global life cycle, particularly requirements engineering, designing as well as testing and validating software & systems&#046;<br><b>Keywords:</b> &#8211; Software & systems architecture: service orientation, composition of Web services, interoperability, model&#8211;based architectures, orchestration, inter&#8211;organizational process management, urbanization & enterprise architecture, enterprise models integration, application coupling and uncoupling, evolution, non&#8211;functional features, agents & Web intelligence, mobile and adaptive applications&#046;&#046;&#046;<br>&#8211; Requirements & specification engineering: modeling, prototyping, animation, simulation, scenario&#8211;based analysis, aspect&#8211;oriented modeling, goal&#8211;directed approaches, formal methods, multifaceted reasoning, approaches based on natural language processing, V&V&#046;&#046;&#046;<br>&#8211; Software variability: specifications, configuration and reconfiguration (automated, on&#8211;line, guided by desired features), adaptive systems, agent modeling, variant creation mechanisms, product lines and families, impact on development and validation processes&#046;&#046;&#046;<br>&#8211; Components & reuse: frameworks, components, COTS, product lines, composition mechanisms, customizing, distributed components, interoperability between frameworks, MDA and MDE, generative development, variant creation, generic programming, aspect orientation, archiving & retrieval, distribution, reuse & Internet, testing in the presence of third party components, validation, certification&#046;&#046;&#046;<br>&#8211; Internet software and systems engineering: Web services, Web&#8211;based tools and methods or conversely, software & systems engineering tools and methods for Web&#8211;based applications and systems: architecture, design, testing, assessment (complexity, reliability, integrity, maintainability, performances, quality, scalability&#046;&#046;&#046;)<br>&#8211; Process engineering: evaluation, improvement, approaches, agile processes, extreme programming, co&#8211;design, concurrent engineering, workflow management, distributed development, virtual teams, experience feedback, knowledge management&#046;&#046;&#046;<br>&#8211; Project management: cost and delay estimation, indicators & dashboards, experience feedback, risk management, value analysis, customer&#8211;contractor relationship management…<br>&#8211; Quality control & assurance: V & V, testing, conformance testing, metrics, reliability, assessing non&#8211;functional characteristics (dependability, usability&#046;&#046;&#046;), assessing customer satisfaction&#046;&#046;&#046;<br>