Requirements Targeting Software and Systems Engineering
Title | Requirements Targeting Software and Systems Engineering PDF eBook |
Author | Manfred Broy |
Publisher | Springer |
Pages | 358 |
Release | 2005-06-30 |
Genre | Computers |
ISBN | 3540494391 |
This book constitutes the strictly refereed post-workshop proceedings of the International Workshop on Requirements Targeting Software and Systems Engineering, RTSE '97, held in Bernried, Germany in October 1997. The 15 revised full papers presented in the book were carefully revised and reviewed for inclusion in the book. Among the authors are internationally leading researchers. The book is divided in sections on foundations of software engineering, methodology, evaluation and case studies, and tool support and prototyping.
Workshop on "Requirements Targeting Software and Systems Engineering."
Title | Workshop on "Requirements Targeting Software and Systems Engineering." PDF eBook |
Author | |
Publisher | |
Pages | 0 |
Release | 1998 |
Genre | |
ISBN |
The intended focus of the workshop was on unified sets of formal models and associated methods suitable for automation for many aspects of software development, in particular those that address change and those that apply on a large scale. Some of the intended aspects of software evolution are (1) modifiable software architectures, (2) resource changes, (3) context changes, (4) requirements changes, (5) changes to decomposition structures, and (6) changes in plans. These issues are related to formal representations of the version history, and formal representations of the activities that produced existing versions or have been proposed to produce future versions.
Large-Scale Complex IT Systems. Development, Operation and Management
Title | Large-Scale Complex IT Systems. Development, Operation and Management PDF eBook |
Author | Radu Calinescu |
Publisher | Springer |
Pages | 426 |
Release | 2012-10-12 |
Genre | Computers |
ISBN | 3642340598 |
This book presents the thoroughly refereed and revised post-workshop proceedings of the 17th Monterey Workshop, held in Oxford, UK, in March 2012. The workshop explored the challenges associated with the Development, Operation and Management of Large-Scale complex IT Systems. The 21 revised full papers presented were significantly extended and improved by the insights gained from the productive and lively discussions at the workshop, and the feedback from the post-workshop peer reviews.
Innovations for Requirement Analysis. From Stakeholders' Needs to Formal Designs
Title | Innovations for Requirement Analysis. From Stakeholders' Needs to Formal Designs PDF eBook |
Author | Barbara Paech |
Publisher | Springer Science & Business Media |
Pages | 225 |
Release | 2008-12 |
Genre | Computers |
ISBN | 3540897771 |
This book presents the thoroughly refereed and revised proceedings of the 14th Monterey workshop, held in Monterey, CA, USA, September 10-13, 2007. The theme of the workshop was Innovations for Requirement Analysis: From Stakeholders' Needs to Formal Designs. The 10 revised full papers included in the book were carefully selected during two rounds of reviewing and revision. These are preceded by the abstracts of the three keynote talks as well as a detailed introduction to the theme of the workshop, including a case study used by many participants to frame their analyses, and a summary of the workshop's results. The full papers have been grouped thematically under the headings Innovative Requirements Engineering Techniques and Innovative Applications of Natural-Language Processing Techniques.
Foundations of Computer Software
Title | Foundations of Computer Software PDF eBook |
Author | Radu Calinescu |
Publisher | Springer Science & Business Media |
Pages | 249 |
Release | 2011-05-23 |
Genre | Computers |
ISBN | 3642212913 |
This book presents the thoroughly refereed and revised post-workshop proceedings of the 16th Monterey Workshop, held in Redmond, WA, USA, in March/April 2010. The theme of the workshop was Foundations of Computer Software, with a special focus on Modeling, Development, and Verification of Adaptive Systems. The 13 revised full papers presented were carefully reviewed and selected from numerous submissions for inclusion in the book. The contributions show how the foundations and development techniques of computer software could be adapted even for industrial safety-critical and business-critical applications to improve dependability and robustness and to ensure information privacy and security.
Invasive Software Composition
Title | Invasive Software Composition PDF eBook |
Author | Uwe Aßmann |
Publisher | Springer Science & Business Media |
Pages | 356 |
Release | 2003-02-27 |
Genre | Computers |
ISBN | 9783540443858 |
Invasive software composition as a new, component-based way to construct software systems is presented. To improve reuse, this method regards software components as greybox and integrates them during composition. Components are distinct in design, but are merged in implementations, leading to highly integrated and more efficient systems. Building on a minimal set of program transformations, composition operator libraries can be developed that parameterize, extend, connect, mediate, and aspect-weave components. Invasive software composition unifies several software engineering techniques such as generic programming, architecture systems, inheritance, and aspect-oriented programming. The book is centered around the JAVA language and a freely available demonstrator library called COMPOST. The book provides a wealth of material for researchers, students and professional software architects alike.
An Extensible Component & Connector Architecture Description Infrastructure for Multi-Platform Modeling
Title | An Extensible Component & Connector Architecture Description Infrastructure for Multi-Platform Modeling PDF eBook |
Author | Andreas Wortmann |
Publisher | Shaker Verlag GmbH |
Pages | 320 |
Release | 2016-11-08 |
Genre | Computers |
ISBN | 3844047247 |
Software engineering for complex systems requires abstraction, multi-domain expertise, separation of concerns, and reuse. Domain experts rarely are software engineers and should formulate solutions using their domain's vocabulary instead of general purpose programming languages (GPLs). Successful integration of domain-specific languages (DSLs) into a software system requires a separation of concerns between domain issues and integration issues while retaining a loose enough coupling to support DSL reuse in different contexts. Component-based software engineering (CBSE) increases reuse and separation of concerns by encapsulating functionalities in components. Components are GPL artifacts, which raises accidental complexities. Model-driven engineering (MDE) abstracts from GPLs by lifting models to primary development artifacts. Models can be abstract and better comprehensible by using domain vocabulary instead of a GPL. They can be platform-independent and translated into GPLs for different target platforms. Component & connector (C&C) architecture description languages (ADLs) combine CBSE and MDE to compose of architectures from component models. We present concepts for engineering software systems with exchangeable component behavior languages. The concepts are realized in a software architecture modeling infrastructure that comprises modeling languages to develop applications based on C&C software architectures with exchangeable component behavior DSLs. It supports transformations from platform-independent to platform-specific software architectures and compositional code generation. With this, it enables domain experts to (re-)use the most appropriate component behavior DSL and facilitates composition of domain solutions through encapsulation in components.