{"product_id":"9783319443379","title":"Undergraduate Topics in Computer Science: Designing and Executing Architectural Models with SysADL Grounded on the OMG SysML Standard","description":"\u003ch1\u003eUndergraduate Topics in Computer Science: Designing and Executing Architectural Models with SysADL Grounded on the OMG SysML Standard\u003c\/h1\u003e \u003ch2\u003eOquendo, Flavio; Leite, Jair; Batista, Thaís\u003c\/h2\u003e \u003cp\u003eThis book presents a systematic model-based approach for software architecture according to three complementary viewpoints: structure, behavior, and execution. It covers a unified modeling approach and consolidates theory and practice with well-established learning outcomes.  \u003c\/p\u003e\u003cp\u003eThe authors cover the fundamentals of software architecture description and presents SysADL, a specialization of the OMG Standard Systems Modeling Language (SysML) with the aim of bringing together the expressive power of an Architecture Description Language (ADL) with a standard notation, widely accepted by industry and compliant with the ISO\/IEC\/IEEE 42010 Standard on Architecture Description in Systems and Software Engineering.\u003c\/p\u003e\n\n\u003cp\u003eThe book is clearly structured in four parts:\u003c\/p\u003e\n\n\u003cul\u003e\n\u003cli\u003eThe first part focuses on the      fundamentals of software architecture, exploring the concepts and      constructs for modeling software architecture from differing viewpoints.      Each chapter covers a specific viewpoint illustrated with examples of a      real system. \u003c\/li\u003eThe second part focuses on how to design      software architecture for achieving quality attributes. Each chapter      covers a specific quality attribute and presents well-defined approaches      to achieve it. Each architectural case study is illustrated with different      examples drawn from a real-life system.\u003cli\u003eThe third part shows readers how to      apply software architecture style to design architectures that meet the      quality attributes. Each chapter covers a specific architectural style and      gives insights on how to describe substyles. Each style is illustrated by      variants and examples of a real-life system.\u003c\/li\u003e\n\u003cli\u003eThe fourth part presents how to      textually represent software architecture models to complement visual      notation, including different examples.\u003c\/li\u003e\n\u003c\/ul\u003e \u003cp\u003e\u003ci\u003eSoftware Architecture in Action \u003c\/i\u003eis designed for teaching the required modeling techniques to both undergraduate andgraduate students, giving them the practical techniques and tools needed to design the architecture of software-intensive systems. Similarly, this book will appeal to software development architects, designers, programmers and project managers too. \u003c\/p\u003e \u003ch3\u003eDetails\u003c\/h3\u003e \u003cp\u003ePublished by: Springer\u003c\/p\u003e \u003cp\u003ePublication Date: 2016-11-04\u003c\/p\u003e \u003cp\u003eFormat: Paperback\u003c\/p\u003e \u003cp\u003eISBN-13: 9783319443379\u003c\/p\u003e \u003cp\u003eDOI: 10.1007\/978-3-319-44339-3\u003c\/p\u003e \u003cp\u003eDimensions: 235cm x155cm\u003c\/p\u003e \u003cp\u003ePages: 236\u003c\/p\u003e ","brand":"Springer International Publishing","offers":[{"title":"Default Title","offer_id":45382519586956,"sku":"9783319443379","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0710\/9545\/1788\/files\/9783319443379.jpg?v=1776453152","url":"https:\/\/lateknightbooks.com\/products\/9783319443379","provider":"Late Knight Books and Services, LLC","version":"1.0","type":"link"}