Model-Based Methodologies for Pervasive and Embedded Software

Model-Based Methodologies for Pervasive and Embedded Software
Author: Ricardo J. Machado
Publisher: Springer
Total Pages: 146
Release: 2013-11-18
Genre: Computers
ISBN: 3642382096

This book constitutes the thoroughly refereed post-conference proceedings of the 8th International Workshop on Model-Based Methodologies for Pervasive and Embedded Software, MOMPES 2012, held in Essen, Germany, in September 2012. The 7 revised full papers presented together with 1 short papers were carefully reviewed and selected from 16 submissions. The papers cover a large spectrum of topics including model-driven engineering, model analysis, runtime verification, modeling of reactive systems, variability modeling, and domain-specific languages.

Software Engineering Research, Management and Applications

Software Engineering Research, Management and Applications
Author: Roger Lee
Publisher: Springer
Total Pages: 251
Release: 2009-01-29
Genre: Technology & Engineering
ISBN: 3540705619

The 6th ACIS International Conference on Software Engineering, Research, Management and Applications (SERA 2008) was held in Prague in the Czech Republic on August 20 – 22. SERA ’08 featured excellent theoretical and practical contributions in the areas of formal methods and tools, requirements engineering, software process models, communication systems and networks, software quality and evaluation, software engineering, networks and mobile computing, parallel/distributed computing, software testing, reuse and metrics, database retrieval, computer security, software architectures and modeling. Our conference officers selected the best 17 papers from those papers accepted for presentation at the conference in order to publish them in this volume. The papers were chosen based on review scores submitted by members or the program committee, and underwent further rounds of rigorous review.

Algorithm-Architecture Matching for Signal and Image Processing

Algorithm-Architecture Matching for Signal and Image Processing
Author: Guy Gogniat
Publisher: Springer Science & Business Media
Total Pages: 298
Release: 2010-10-20
Genre: Technology & Engineering
ISBN: 9048199654

Advances in signal and image processing together with increasing computing power are bringing mobile technology closer to applications in a variety of domains like automotive, health, telecommunication, multimedia, entertainment and many others. The development of these leading applications, involving a large diversity of algorithms (e.g. signal, image, video, 3D, communication, cryptography) is classically divided into three consecutive steps: a theoretical study of the algorithms, a study of the target architecture, and finally the implementation. Such a linear design flow is reaching its limits due to intense pressure on design cycle and strict performance constraints. The approach, called Algorithm-Architecture Matching, aims to leverage design flows with a simultaneous study of both algorithmic and architectural issues, taking into account multiple design constraints, as well as algorithm and architecture optimizations, that couldn’t be achieved otherwise if considered separately. Introducing new design methodologies is mandatory when facing the new emerging applications as for example advanced mobile communication or graphics using sub-micron manufacturing technologies or 3D-Integrated Circuits. This diversity forms a driving force for the future evolutions of embedded system designs methodologies. The main expectations from system designers’ point of view are related to methods, tools and architectures supporting application complexity and design cycle reduction. Advanced optimizations are essential to meet design constraints and to enable a wide acceptance of these new technologies. Algorithm-Architecture Matching for Signal and Image Processing presents a collection of selected contributions from both industry and academia, addressing different aspects of Algorithm-Architecture Matching approach ranging from sensors to architectures design. The scope of this book reflects the diversity of potential algorithms, including signal, communication, image, video, 3D-Graphics implemented onto various architectures from FPGA to multiprocessor systems. Several synthesis and resource management techniques leveraging design optimizations are also described and applied to numerous algorithms. Algorithm-Architecture Matching for Signal and Image Processing should be on each designer’s and EDA tool developer’s shelf, as well as on those with an interest in digital system design optimizations dealing with advanced algorithms.

Runtime Verification

Runtime Verification
Author: Christian Colombo
Publisher: Springer Nature
Total Pages: 209
Release: 2022-07-12
Genre: Computers
ISBN: 3031092686

This book provides a hands-on introduction to runtime verification which guides the reader from zero to sufficient practical knowledge required to consider and apply it in industry. It starts with almost no assumptions on the knowledge of the reader and provides exercises throughout the book through which the reader builds their own runtime verification tool. All that is required are basic programming skills and a good working knowledge of the object-oriented paradigm, ideally Java. Drawing from years of the authors' real-world experience, the reader progresses from manually writing runtime verification code to instrumenting monitoring using aspect-oriented programming, after which they explore increasing levels of specification abstraction: automata, regular expressions, and linear time temporal logic. A range of other topics is also explored in the book, including real-time properties, concerns of efficiency and persistence, integration with testing and architectural considerations. The book is written for graduate students specializing in software engineering as well as for industry professionals who need an introduction to the topic of runtime verification. While the book focuses on underlying foundations and practical techniques, it additionally provides for each chapter a reading list in the appendix for the interested reader who would like to deepen their knowledge in a particular area.

Advances in Information Systems and Technologies

Advances in Information Systems and Technologies
Author: Álvaro Rocha
Publisher: Springer Science & Business Media
Total Pages: 1143
Release: 2013-03-14
Genre: Technology & Engineering
ISBN: 3642369812

This book contains a selection of articles from The 2013 World Conference on Information Systems and Technologies (WorldCIST'13), a global forum for researchers and practitioners to present and discuss the most recent innovations, trends, results, experiences and concerns in the several perspectives of Information Systems and Technologies. The main topics covered are: Information and Knowledge Management; Organizational Models and Information Systems; Intelligent and Decision Support Systems; Software Systems, Architectures, Applications and Tools; Computer Networks, Mobility and Pervasive Systems; Radar Technologies; and Human-Computer Interaction.

An Approach for Guiding Developers to Performance and Scalability Solutions

An Approach for Guiding Developers to Performance and Scalability Solutions
Author: Heger, Christoph
Publisher: KIT Scientific Publishing
Total Pages: 390
Release: 2018-09-05
Genre: Electronic computers. Computer science
ISBN: 373150698X

The quality of enterprise software applications plays a crucial role for the satisfaction of the users and the economic success of the enterprises. Software applications with unsatisfying performance and scalability are perceived by its users as low in quality, as less interesting and less attractive, and cause frustration when preventing the users from attaining their goals. This book proposes an approach for a recommendation system that enables developers who are novices in software perform.

Workshop Proceedings of the 10th International Conference on Intelligent Environments

Workshop Proceedings of the 10th International Conference on Intelligent Environments
Author: J.C. Augusto
Publisher: IOS Press
Total Pages: 316
Release: 2014-07-03
Genre: Computers
ISBN: 1614994110

Advances in the engineering of sensing and acting capabilities, distributed in a wide range of specialized devices nowadays, provide an opportunity for the fundamental advances in computer science made in the past few decades to impact our daily lives. Sensors/actuators deployed in a physical space – a house, an office, a classroom, a car, a street – facilitate a link between an automated decision-making system and a technologically-enriched space. The Intelligent Environment, a digital environment that supports people in their daily lives, is a very active area of research which is attracting an increasing number of professionals (both in academia and industry) worldwide. The prestigious 10th International Conference on Intelligent Environments (IE’14) is focused on the development of advanced Intelligent Environments and stimulates the discussion on several specific topics that are crucial to the future of the area. This volume is the combined proceedings of the workshops co-located with IE’14: 9th Workshop on Artificial Intelligence Techniques for Ambient Intelligence (AITAmI’14); 2nd International Workshop on Applications of Affective Computing in Intelligent Environments (ACIE’14); 3rd edition of the Workshop on Future Intelligent Educational Environments (WOFIEE’14); 2nd Workshop on Cloud-of-Things 2014 (CoT’14); 3rd International Workshop on the Reliability of Intelligent Environments (WoRIE 2014); 4th Workshop on Creative Science 2014 (CS’14); and 1st Workshop on Hyperrealistic Intelligent Environments 2014 (HyperRealitIE’14). This book offers an overview of the latest developments in key areas of the development of Intelligent Environments.

Unanticipated Dynamic Adaptation of Mobile Applications

Unanticipated Dynamic Adaptation of Mobile Applications
Author: Mohammad Ullah Khan
Publisher: kassel university press GmbH
Total Pages: 181
Release: 2010
Genre: Application software
ISBN: 389958919X

5.2.1 Runtime Matching of Plans and Types -- 5.2.2 Creation of a Stable Variability Model -- 5.2.3 Dynamicity of the Variability Model -- 5.3 Adaptation Reasoning -- 5.3.1 Basic Reasoning Approach -- 5.3.2 Meeting Resource Constraints -- 5.3.3 Meeting Architectural Constraints -- 5.3.4 Pros and Cons -- 6 Middleware -- 6.1 Middleware Architecture -- 6.1.1 Information Model -- 6.1.2 Bundle Manager -- 6.1.3 Adaptation Middleware -- 6.1.4 Repository -- 6.2 Middleware Implementation -- 6.2.1 Runtime Creation of the Variability Model -- 6.2.2 Adaptation Reasoning -- 6.2.3 Implementation Status -- 7 Methodology and Tools -- 7.1 Model Driven Development Approach -- 7.2 Methodology -- 7.2.1 Analysis -- 7.2.2 Domain Model -- 7.2.3 Variability Model -- 7.2.4 Model Transformation -- 7.2.5 Deployment -- 7.2.6 Testing and Validation -- 7.3 Tool Support -- 7.3.1 Modeling Tool -- 7.3.2 CQL Editor -- 7.3.3 UML2JavaTransformation Tool -- 7.3.4 Static Validation Tool -- 7.3.5 Context Simulation tool -- Part III Evaluations and Conclusions -- 8 Test Applications -- 8.1 Testing the Unanticipated Adaptation Behavior -- 8.1.1 Bundle 1 -- 8.1.2 Bundle 2 -- 8.1.3 Bundle 3 -- 8.1.4 Execution of the Test -- 8.1.5 Comments on the Test Results -- 8.2 Testing Scalability -- 8.2.1 Variability Models under Test -- 8.2.2 Execution of the Test -- 8.2.3 Test Results and Comments -- 9 Discussions -- 9.1 Limits of Unanticipation -- 9.2 Support of Unanticipation -- 9.3 Shortcomings -- 9.4 Future Work -- References -- Part IV Appendices -- A Updated Middleware Source Code -- B Publications -- Back cover

Automated Technology for Verification and Analysis

Automated Technology for Verification and Analysis
Author: Doron A. Peled
Publisher: Springer Science & Business Media
Total Pages: 516
Release: 2005-09-19
Genre: Computers
ISBN: 3540292098

The Automated Technology for Veri?cation and Analysis (ATVA) international symposium series was initiated in 2003, responding to a growing interest in formal veri?cation spurred by the booming IT industry, particularly hardware design and manufacturing in East Asia. Its purpose is to promote research on automated veri?cation and analysis in the region by providing a forum for int- action between the regional and the international research/industrial commu- ties of the ?eld. ATVA 2005, the third of the ATVA series, was held in Taipei, Taiwan, October 4–7, 2005. The main theme of the symposium encompasses - sign, complexities, tools, and applications of automated methods for veri?cation and analysis. The symposium was co-located and had a two-day overlap with FORTE 2005, which was held October 2–5, 2005. We received a total of 95 submissions from 17 countries. Each submission was assigned to three Program Committee members, who were helped by their subreviewers, for rigorous and fair evaluation. The ?nal deliberation by the P- gram Committee was conducted over email for a duration of about 10 days after nearly all review reports had been collected. In the end, 33 papers were - lectedforinclusionintheprogram.ATVA2005hadthreekeynotespeechesgiven respectively by Amir Pnueli (joint with FORTE 2005), Zohar Manna, and Wo- gang Thomas. The main symposium was preceded by a tutorial day, consisting of three two-hour lectures given also by the keynote speakers.