Emerging Technologies for the Evolution and Maintenance of Software Models

Emerging Technologies for the Evolution and Maintenance of Software Models

PDF Emerging Technologies for the Evolution and Maintenance of Software Models Download

  • Author: Rech, Jörg
  • Publisher: IGI Global
  • ISBN: 161350439X
  • Category : Computers
  • Languages : en
  • Pages : 512

Model-driven software development drastically alters the software development process, which is characterized by a high degree of innovation and productivity. Emerging Technologies for the Evolution and Maintenance of Software Models contains original academic work about current research and research projects related to all aspects affecting the maintenance, evolution, and reengineering (MER), as well as long-term management, of software models. The mission of this book is to present a comprehensive and central overview of new and emerging trends in software model research and to provide concrete results from ongoing developments in the field.


Emerging Methods, Technologies, and Process Management in Software Engineering

Emerging Methods, Technologies, and Process Management in Software Engineering

PDF Emerging Methods, Technologies, and Process Management in Software Engineering Download

  • Author: Andrea De Lucia
  • Publisher: John Wiley & Sons
  • ISBN: 9780470238097
  • Category : Computers
  • Languages : en
  • Pages : 288

A high-level introduction to new technologies andmethods in the field of software engineering Recent years have witnessed rapid evolution of software engineering methodologies, and until now, there has been no single-source introduction to emerging technologies in the field. Written by a panel of experts and divided into four clear parts, Emerging Methods, Technologies, and Process Management in SoftwareEngineering covers: Software Architectures – Evolution of software composition mechanisms; compositionality in software product lines; and teaching design patterns Emerging Methods – The impact of agent-oriented software engineering in service-oriented computing; testing object-oriented software; the UML and formal methods; and modern Web application development Technologies for Software Evolution – Migrating to Web services and software evolution analysis and visualization Process Management – Empirical experimentation in software engineering and foundations of agile methods Emerging Methods, Technologies, and Process Management in Software Engineering is a one-stop resource for software engineering practitioners and professionals, and also serves as an ideal textbook for undergraduate and graduate students alike.


Certifications of Critical Systems – The CECRIS Experience

Certifications of Critical Systems – The CECRIS Experience

PDF Certifications of Critical Systems – The CECRIS Experience Download

  • Author: Andrea Bondavalli
  • Publisher: CRC Press
  • ISBN: 1000792145
  • Category : Computers
  • Languages : en
  • Pages : 197

In recent years, a considerable amount of effort has been devoted, both in industry and academia, to the development, validation and verification of critical systems, i.e. those systems whose malfunctions or failures reach a critical level both in terms of risks to human life as well as having a large economic impact.Certifications of Critical Systems – The CECRIS Experience documents the main insights on Cost Effective Verification and Validation processes that were gained during work in the European Research Project CECRIS (acronym for Certification of Critical Systems). The objective of the research was to tackle the challenges of certification by focusing on those aspects that turn out to be more difficult/important for current and future critical systems industry: the effective use of methodologies, processes and tools.The CECRIS project took a step forward in the growing field of development, verification and validation and certification of critical systems. It focused on the more difficult/important aspects of critical system development, verification and validation and certification process. Starting from both the scientific and industrial state of the art methodologies for system development and the impact of their usage on the verification and validation and certification of critical systems, the project aimed at developing strategies and techniques supported by automatic or semi-automatic tools and methods for these activities, setting guidelines to support engineers during the planning of the verification and validation phases.


Encyclopedia of Information Science and Technology, Third Edition

Encyclopedia of Information Science and Technology, Third Edition

PDF Encyclopedia of Information Science and Technology, Third Edition Download

  • Author: Khosrow-Pour, Mehdi
  • Publisher: IGI Global
  • ISBN: 1466658894
  • Category : Computers
  • Languages : en
  • Pages : 10384

"This 10-volume compilation of authoritative, research-based articles contributed by thousands of researchers and experts from all over the world emphasized modern issues and the presentation of potential opportunities, prospective solutions, and future directions in the field of information science and technology"--Provided by publisher.


Advanced Automated Software Testing: Frameworks for Refined Practice

Advanced Automated Software Testing: Frameworks for Refined Practice

PDF Advanced Automated Software Testing: Frameworks for Refined Practice Download

  • Author: Alsmadi, Izzat
  • Publisher: IGI Global
  • ISBN: 146660090X
  • Category : Computers
  • Languages : en
  • Pages : 289

"This book discusses the current state of test automation practices, as it includes chapters related to software test automation and its validity and applicability in different domains"--Provided by publisher.


Software Design and Development: Concepts, Methodologies, Tools, and Applications

Software Design and Development: Concepts, Methodologies, Tools, and Applications

PDF Software Design and Development: Concepts, Methodologies, Tools, and Applications Download

  • Author: Management Association, Information Resources
  • Publisher: IGI Global
  • ISBN: 1466643021
  • Category : Computers
  • Languages : en
  • Pages : 2348

Innovative tools and techniques for the development and design of software systems are essential to the problem solving and planning of software solutions. Software Design and Development: Concepts, Methodologies, Tools, and Applications brings together the best practices of theory and implementation in the development of software systems. This reference source is essential for researchers, engineers, practitioners, and scholars seeking the latest knowledge on the techniques, applications, and methodologies for the design and development of software systems.


Software Evolution and Maintenance

Software Evolution and Maintenance

PDF Software Evolution and Maintenance Download

  • Author: Priyadarshi Tripathy
  • Publisher: John Wiley & Sons
  • ISBN: 0470603410
  • Category : Computers
  • Languages : en
  • Pages : 416

Provides students and engineers with the fundamental developments and common practices of software evolution and maintenance Software Evolution and Maintenance: A Practitioner’s Approach introduces readers to a set of well-rounded educational materials, covering the fundamental developments in software evolution and common maintenance practices in the industry. Each chapter gives a clear understanding of a particular topic in software evolution, and discusses the main ideas with detailed examples. The authors first explain the basic concepts and then drill deeper into the important aspects of software evolution. While designed as a text in an undergraduate course in software evolution and maintenance, the book is also a great resource forsoftware engineers, information technology professionals, and graduate students in software engineering. Based on the IEEE SWEBOK (Software Engineering Body of Knowledge) Explains two maintenance standards: IEEE/EIA 1219 and ISO/IEC14764 Discusses several commercial reverse and domain engineering toolkits Slides for instructors are available online Software Evolution and Maintenance: A Practitioner’s Approach equips readers with a solid understanding of the laws of software engineering, evolution and maintenance models, reengineering techniques, legacy information systems, impact analysis, refactoring, program comprehension, and reuse.


Viewpoint-based Flexible Information System Architectures

Viewpoint-based Flexible Information System Architectures

PDF Viewpoint-based Flexible Information System Architectures Download

  • Author: Dmitri Valeri Panfilenko
  • Publisher: Logos Verlag Berlin GmbH
  • ISBN: 3832552405
  • Category : Business & Economics
  • Languages : en
  • Pages : 330

Information system architecture (ISA) specification as a part of software engineering field has been an information systems research topic since the 60's of the 20th century. There have been manifold specification methodologies over the recent decades, developed newly or adapted in order to target the domains of software modelling, legacy systems, steel production, and automotive safety. Still, there exist considerable issues constituting the need for a flexible ISA development, e.g. incomplete methodology for requirements in model-driven architectures, lacking qualitative methods for thorough definition and usage of viewpoints. Currently existing methods for information system architecture specification usually de- vise the target architectures either addressing only a part of software life-cycles or neglect- ing less structured information. The method for flexible information system architectures (FISA) specification uses the viewpoint concept for mediating the domain expert and technical system levels. The FISA-method defines construction and application reference models based on the ANSI/IEEE Standard 1471-2000, viewpoints with model transfor- mations based on OMG-Standard Model-Driven Architecture (MDA), and four different approaches for ISA specification, thus providing for flexibility both in construction and refactoring procedures. The development of FISA-method has been based on a thorough analysis of the ISA specification method field and constructs a comprehensive procedure and reference engi- neering models for flexible ISA specification. The genericity of the conceived construction and application procedure models of FISA allows for its usage not only in research, but also in industry settings, as presented on illustrative scenarios in steel manufacturing and automotive safety.


Modelling Foundations and Applications

Modelling Foundations and Applications

PDF Modelling Foundations and Applications Download

  • Author: Pieter Van Gorp
  • Publisher: Springer
  • ISBN: 3642390137
  • Category : Computers
  • Languages : en
  • Pages : 237

This book constitutes the proceedings of the 9th European Conference on Modelling Foundations and applications, ECMFA 2013, held in Montpellier, France, in July 2013. The 15 papers presented in this volume were carefully reviewed and selected from 51 submissions. They are on all aspects of MDE, including topics such as model querying, consistency checking, model transformation; and model-based systems engineering and domain-specific modeling.


Driving the Development, Management, and Sustainability of Cognitive Cities

Driving the Development, Management, and Sustainability of Cognitive Cities

PDF Driving the Development, Management, and Sustainability of Cognitive Cities Download

  • Author: Ahuja, Kiran
  • Publisher: IGI Global
  • ISBN: 1522580867
  • Category : Science
  • Languages : en
  • Pages : 337

The technological advancements of today not only affect individual’s personal lives. They also affect the way urban communities regard the improvement of their resident’s lives. Research involving these autonomic reactions to the growing needs of the people is desperately needed to transform the cities of today into the cities of the future. Driving the Development, Management, and Sustainability of Cognitive Cities is a pivotal reference source that explores and improves the understanding of the strategic role of sustainable cognitive cities in residents’ routine life styles. Such benefits to residents and businesses include having access to world-class training while sitting at home, having their wellbeing observed consistently, and having their medical issues identified before occurrence. This book is ideally designed for administrators, policymakers, industrialists, and researchers seeking current research on developing and managing cognitive cities.